<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- Generated HTML - Modify at your own peril! -->
<html>
<head>
<title> BNF Grammar for ISO/IEC 9075:1992 - Database Language SQL (SQL-92) </title>
</head>
<body>

<h1> BNF Grammar for ISO/IEC 9075:1992 - Database Language SQL (SQL-92) </h1>

<a name="top">&nbsp;</a>
<br>
<a href="#xref-rules"> Cross-Reference: rules </a>
<br>
<a href="#xref-keywords"> Cross-Reference: keywords </a>
<br>

<p><font color=green><i><small>
Derived from file sql-92.bnf version 2.3 dated 2004/03/31 19:34:09
<br>
Generated on 2005-07-13 18:32:46+00:00 by file bnf2html.pl version 3.7 dated 2005/07/13 18:32:35
</small></i></font></p>

<p>
Using Appendix G of "Understanding the New SQL: A Complete Guide" by J
Melton and A R Simon (Morgan Kaufmann, 1993, ISBN 0-55860-245-3) as the
source of the syntax, here is (most of) the BNF syntax for SQL-92.  The
missing parts are the Cobol, Fortran, MUMPS, Pascal and PL/I variable
definition rules.
</p>

<p>
The plain text version of this grammar is
<a href='sql-92.bnf'> sql-92.bnf </a>.
</p>

<hr>
<h2> Key SQL Statements and Fragments
</h2>
<bl>
<li> ALLOCATE CURSOR <a href='#allocate cursor statement'>&lt;allocate cursor statement&gt;</a>
<li> ALTER DOMAIN <a href='#alter domain statement'>&lt;alter domain statement&gt;</a>
<li> ALTER TABLE <a href='#alter table statement'>&lt;alter table statement&gt;</a>
<li> CLOSE cursor <a href='#close statement'>&lt;close statement&gt;</a> <a href='#dynamic close statement'>&lt;dynamic close statement&gt;</a>
<li> Column definition <a href='#column definition'>&lt;column definition&gt;</a>
<li> COMMIT WORK <a href='#commit statement'>&lt;commit statement&gt;</a>
<li> CONNECT <a href='#connect statement'>&lt;connect statement&gt;</a>
<li> CREATE ASSERTION <a href='#assertion definition'>&lt;assertion definition&gt;</a>
<li> CREATE CHARACTER SET <a href='#character set definition'>&lt;character set definition&gt;</a>
<li> CREATE COLLATION <a href='#collation definition'>&lt;collation definition&gt;</a>
<li> CREATE DOMAIN <a href='#domain definition'>&lt;domain definition&gt;</a>
<li> CREATE SCHEMA <a href='#schema definition'>&lt;schema definition&gt;</a>
<li> CREATE TABLE <a href='#table definition'>&lt;table definition&gt;</a>
<li> CREATE TRANSLATION <a href='#translation definition'>&lt;translation definition&gt;</a>
<li> CREATE VIEW <a href='#view definition'>&lt;view definition&gt;</a>
<li> Data type <a href='#data type'>&lt;data type&gt;</a>
<li> DEALLOCATE PREPARE <a href='#deallocate prepared statement'>&lt;deallocate prepared statement&gt;</a>
<li> DECLARE cursor <a href='#declare cursor'>&lt;declare cursor&gt;</a> <a href='#dynamic declare cursor'>&lt;dynamic declare cursor&gt;</a>
<li> DECLARE LOCAL TEMPORARY TABLE <a href='#temporary table declaration'>&lt;temporary table declaration&gt;</a>
<li> DELETE <a href='#delete statement: positioned'>&lt;delete statement: positioned&gt;</a> <a href='#delete statement: searched'>&lt;delete statement: searched&gt;</a> <a href='#dynamic delete statement: positioned'>&lt;dynamic delete statement: positioned&gt;</a>
<li> DESCRIBE <a href='#describe statement'>&lt;describe statement&gt;</a>
<li> DESCRIPTOR statements <a href='#system descriptor statement'>&lt;system descriptor statement&gt;</a>
<li> DISCONNECT <a href='#disconnect statement'>&lt;disconnect statement&gt;</a>
<li> EXECUTE <a href='#execute statement'>&lt;execute statement&gt;</a>
<li> EXECUTE IMMEDIATE <a href='#execute immediate statement'>&lt;execute immediate statement&gt;</a>
<li> FETCH cursor <a href='#fetch statement'>&lt;fetch statement&gt;</a> <a href='#dynamic fetch statement'>&lt;dynamic fetch statement&gt;</a>
<li> GET DIAGNOSTICS <a href='#get diagnostics statement'>&lt;get diagnostics statement&gt;</a>
<li> GRANT <a href='#grant statement'>&lt;grant statement&gt;</a>
<li> INSERT <a href='#insert statement'>&lt;insert statement&gt;</a>
<li> Literal <a href='#literal'>&lt;literal&gt;</a>
<li> MODULE <a href='#module'>&lt;module&gt;</a>
<li> OPEN cursor <a href='#open statement'>&lt;open statement&gt;</a> <a href='#dynamic open statement'>&lt;dynamic open statement&gt;</a>
<li> PREPARE <a href='#prepare statement'>&lt;prepare statement&gt;</a>
<li> Preparable statement <a href='#preparable statement'>&lt;preparable statement&gt;</a>
<li> REVOKE <a href='#revoke statement'>&lt;revoke statement&gt;</a>
<li> ROLLBACK WORK <a href='#rollback statement'>&lt;rollback statement&gt;</a>
<li> Search condition <a href='#search condition'>&lt;search condition&gt;</a>
<li> SELECT <a href='#query specification'>&lt;query specification&gt;</a>
<li> SET CATALOG <a href='#set catalog statement'>&lt;set catalog statement&gt;</a>
<li> SET CONNECTION <a href='#set connection statement'>&lt;set connection statement&gt;</a>
<li> SET CONSTRAINTS <a href='#set constraints mode statement'>&lt;set constraints mode statement&gt;</a>
<li> SET NAMES <a href='#set names statement'>&lt;set names statement&gt;</a>
<li> SET SCHEMA <a href='#set schema statement'>&lt;set schema statement&gt;</a>
<li> SET SESSION AUTHORIZATION <a href='#set session authorization identifier statement'>&lt;set session authorization identifier statement&gt;</a>
<li> SET TIME ZONE <a href='#set local time zone statement'>&lt;set local time zone statement&gt;</a>
<li> SET TRANSACTION <a href='#set transaction statement'>&lt;set transaction statement&gt;</a>
<li> UPDATE <a href='#update statement: positioned'>&lt;update statement: positioned&gt;</a> <a href='#update statement: searched'>&lt;update statement: searched&gt;</a> <a href='#dynamic update statement: positioned'>&lt;dynamic update statement: positioned&gt;</a>
<li> Value expression <a href='#value expression'>&lt;value expression&gt;</a>
</bl>
<p><a href='#top'>Top</a></p>

<hr>

<h2> Basic Definitions of Characters Used, Tokens, Symbols, Etc.
</h2>

<p><a name="SQL terminal character"> &nbsp; </a>
<a href="#xref-SQL terminal character"> &lt;SQL terminal character&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL language character'>&lt;SQL language character&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL embedded language character'>&lt;SQL embedded language character&gt;</a>
<p><a name="SQL language character"> &nbsp; </a>
<a href="#xref-SQL language character"> &lt;SQL language character&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple Latin letter'>&lt;simple Latin letter&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#digit'>&lt;digit&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL special character'>&lt;SQL special character&gt;</a>
<p><a name="simple Latin letter"> &nbsp; </a>
<a href="#xref-simple Latin letter"> &lt;simple Latin letter&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple Latin upper case letter'>&lt;simple Latin upper case letter&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple Latin lower case letter'>&lt;simple Latin lower case letter&gt;</a>
<p><a name="simple Latin upper case letter"> &nbsp; </a>
<a href="#xref-simple Latin upper case letter"> &lt;simple Latin upper case letter&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-A"> A </a>  |  <a href="#xref-B"> B </a>  |  <a href="#xref-C"> C </a>  |  <a href="#xref-D"> D </a>  |  <a href="#xref-E"> E </a>  |  <a href="#xref-F"> F </a>  |  <a href="#xref-G"> G </a>  |  <a href="#xref-H"> H </a>  |  <a href="#xref-I"> I </a>  |  <a href="#xref-J"> J </a>  |  <a href="#xref-K"> K </a>  |  <a href="#xref-L"> L </a>  |  <a href="#xref-M"> M </a>  |  <a href="#xref-N"> N </a>  |  <a href="#xref-O"> O </a>  |  <a href="#xref-P"> P </a>  |  <a href="#xref-Q"> Q </a>  |  <a href="#xref-R"> R </a>  |  <a href="#xref-S"> S </a>  |  <a href="#xref-T"> T </a>  |  <a href="#xref-U"> U </a>  |  <a href="#xref-V"> V </a>  |  <a href="#xref-W"> W </a>  |  <a href="#xref-X"> X </a>  |  <a href="#xref-Y"> Y </a>  |  <a href="#xref-Z"> Z </a>
<p><a name="simple Latin lower case letter"> &nbsp; </a>
<a href="#xref-simple Latin lower case letter"> &lt;simple Latin lower case letter&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-a"> a </a>  |  <a href="#xref-b"> b </a>  |  <a href="#xref-c"> c </a>  |  <a href="#xref-d"> d </a>  |  <a href="#xref-e"> e </a>  |  <a href="#xref-f"> f </a>  |  <a href="#xref-g"> g </a>  |  <a href="#xref-h"> h </a>  |  <a href="#xref-i"> i </a>  |  <a href="#xref-j"> j </a>  |  <a href="#xref-k"> k </a>  |  <a href="#xref-l"> l </a>  |  <a href="#xref-m"> m </a>  |  <a href="#xref-n"> n </a>  |  <a href="#xref-o"> o </a>  |  <a href="#xref-p"> p </a>  |  <a href="#xref-q"> q </a>  |  <a href="#xref-r"> r </a>  |  <a href="#xref-s"> s </a>  |  <a href="#xref-t"> t </a>  |  <a href="#xref-u"> u </a>  |  <a href="#xref-v"> v </a>  |  <a href="#xref-w"> w </a>  |  <a href="#xref-x"> x </a>  |  <a href="#xref-y"> y </a>  |  <a href="#xref-z"> z </a>
<p><a name="digit"> &nbsp; </a>
<a href="#xref-digit"> &lt;digit&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-0"> 0 </a>  |  <a href="#xref-1"> 1 </a>  |  <a href="#xref-2"> 2 </a>  |  <a href="#xref-3"> 3 </a>  |  <a href="#xref-4"> 4 </a>  |  <a href="#xref-5"> 5 </a>  |  <a href="#xref-6"> 6 </a>  |  <a href="#xref-7"> 7 </a>  |  <a href="#xref-8"> 8 </a>  |  <a href="#xref-9"> 9 </a>
<p><a name="SQL special character"> &nbsp; </a>
<a href="#xref-SQL special character"> &lt;SQL special character&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#space'>&lt;space&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#double quote'>&lt;double quote&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#percent'>&lt;percent&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#ampersand'>&lt;ampersand&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#left paren'>&lt;left paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#asterisk'>&lt;asterisk&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#plus sign'>&lt;plus sign&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#comma'>&lt;comma&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#minus sign'>&lt;minus sign&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#period'>&lt;period&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#solidus'>&lt;solidus&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#colon'>&lt;colon&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#semicolon'>&lt;semicolon&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#less than operator'>&lt;less than operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#greater than operator'>&lt;greater than operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#equals operator'>&lt;equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#question mark'>&lt;question mark&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#underscore'>&lt;underscore&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#vertical bar'>&lt;vertical bar&gt;</a>
<p><a name="space"> &nbsp; </a>
<a href="#xref-space"> &lt;space&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! space character in character set in use </font>

<p><a name="double quote"> &nbsp; </a>
<a href="#xref-double quote"> &lt;double quote&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; "

<p><a name="percent"> &nbsp; </a>
<a href="#xref-percent"> &lt;percent&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; %

<p><a name="ampersand"> &nbsp; </a>
<a href="#xref-ampersand"> &lt;ampersand&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &amp;

<p><a name="quote"> &nbsp; </a>
<a href="#xref-quote"> &lt;quote&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; '

<p><a name="left paren"> &nbsp; </a>
<a href="#xref-left paren"> &lt;left paren&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; (

<p><a name="right paren"> &nbsp; </a>
<a href="#xref-right paren"> &lt;right paren&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; )

<p><a name="asterisk"> &nbsp; </a>
<a href="#xref-asterisk"> &lt;asterisk&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; *

<p><a name="plus sign"> &nbsp; </a>
<a href="#xref-plus sign"> &lt;plus sign&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; +

<p><a name="comma"> &nbsp; </a>
<a href="#xref-comma"> &lt;comma&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ,

<p><a name="minus sign"> &nbsp; </a>
<a href="#xref-minus sign"> &lt;minus sign&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; -

<p><a name="period"> &nbsp; </a>
<a href="#xref-period"> &lt;period&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; .

<p><a name="solidus"> &nbsp; </a>
<a href="#xref-solidus"> &lt;solidus&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; /

<p><a name="colon"> &nbsp; </a>
<a href="#xref-colon"> &lt;colon&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; :

<p><a name="semicolon"> &nbsp; </a>
<a href="#xref-semicolon"> &lt;semicolon&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ;

<p><a name="less than operator"> &nbsp; </a>
<a href="#xref-less than operator"> &lt;less than operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &lt;

<p><a name="equals operator"> &nbsp; </a>
<a href="#xref-equals operator"> &lt;equals operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; =

<p><a name="greater than operator"> &nbsp; </a>
<a href="#xref-greater than operator"> &lt;greater than operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &gt;

<p><a name="question mark"> &nbsp; </a>
<a href="#xref-question mark"> &lt;question mark&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ?

<p><a name="underscore"> &nbsp; </a>
<a href="#xref-underscore"> &lt;underscore&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-_"> _ </a>

<p><a name="vertical bar"> &nbsp; </a>
<a href="#xref-vertical bar"> &lt;vertical bar&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color=red>/* Nothing */</font>  |

<p><a name="SQL embedded language character"> &nbsp; </a>
<a href="#xref-SQL embedded language character"> &lt;SQL embedded language character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#left bracket'>&lt;left bracket&gt;</a>  |  <a href='#right bracket'>&lt;right bracket&gt;</a>

<p><a name="left bracket"> &nbsp; </a>
<a href="#xref-left bracket"> &lt;left bracket&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [

<p><a name="right bracket"> &nbsp; </a>
<a href="#xref-right bracket"> &lt;right bracket&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ]

<p><a name="token"> &nbsp; </a>
<a href="#xref-token"> &lt;token&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#nondelimiter token'>&lt;nondelimiter token&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delimiter token'>&lt;delimiter token&gt;</a>
<p><a name="nondelimiter token"> &nbsp; </a>
<a href="#xref-nondelimiter token"> &lt;nondelimiter token&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#regular identifier'>&lt;regular identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#key word'>&lt;key word&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unsigned numeric literal'>&lt;unsigned numeric literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#national character string literal'>&lt;national character string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#bit string literal'>&lt;bit string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#hex string literal'>&lt;hex string literal&gt;</a>
<p><a name="regular identifier"> &nbsp; </a>
<a href="#xref-regular identifier"> &lt;regular identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier body'>&lt;identifier body&gt;</a>

<p><a name="identifier body"> &nbsp; </a>
<a href="#xref-identifier body"> &lt;identifier body&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier start'>&lt;identifier start&gt;</a>  [  {  <a href='#underscore'>&lt;underscore&gt;</a>  |  <a href='#identifier part'>&lt;identifier part&gt;</a>  }  ...  ]

<p><a name="identifier start"> &nbsp; </a>
<a href="#xref-identifier start"> &lt;identifier start&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the Syntax rules </font>

<p><a name="identifier part"> &nbsp; </a>
<a href="#xref-identifier part"> &lt;identifier part&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier start'>&lt;identifier start&gt;</a>  |  <a href='#digit'>&lt;digit&gt;</a>

<p><a name="key word"> &nbsp; </a>
<a href="#xref-key word"> &lt;key word&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#reserved word'>&lt;reserved word&gt;</a>  |  <a href='#non-reserved word'>&lt;non-reserved word&gt;</a>

<p><a name="reserved word"> &nbsp; </a>
<a href="#xref-reserved word"> &lt;reserved word&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-ABSOLUTE"> ABSOLUTE </a>  |  <a href="#xref-ACTION"> ACTION </a>  |  <a href="#xref-ADD"> ADD </a>  |  <a href="#xref-ALL"> ALL </a>  |  <a href="#xref-ALLOCATE"> ALLOCATE </a>  |  <a href="#xref-ALTER"> ALTER </a>  |  <a href="#xref-AND"> AND </a>  |  <a href="#xref-ANY"> ANY </a>  |  <a href="#xref-ARE"> ARE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-AS"> AS </a>  |  <a href="#xref-ASC"> ASC </a>  |  <a href="#xref-ASSERTION"> ASSERTION </a>  |  <a href="#xref-AT"> AT </a>  |  <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  |  <a href="#xref-AVG"> AVG </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BEGIN"> BEGIN </a>  |  <a href="#xref-BETWEEN"> BETWEEN </a>  |  <a href="#xref-BIT"> BIT </a>  |  <a href="#xref-BIT_LENGTH"> BIT_LENGTH </a>  |  <a href="#xref-BOTH"> BOTH </a>  |  <a href="#xref-BY"> BY </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CASCADE"> CASCADE </a>  |  <a href="#xref-CASCADED"> CASCADED </a>  |  <a href="#xref-CASE"> CASE </a>  |  <a href="#xref-CAST"> CAST </a>  |  <a href="#xref-CATALOG"> CATALOG </a>  |  <a href="#xref-CHAR"> CHAR </a>  |  <a href="#xref-CHARACTER"> CHARACTER </a>  |  <a href="#xref-CHARACTER_LENGTH"> CHARACTER_LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHAR_LENGTH"> CHAR_LENGTH </a>  |  <a href="#xref-CHECK"> CHECK </a>  |  <a href="#xref-CLOSE"> CLOSE </a>  |  <a href="#xref-COALESCE"> COALESCE </a>  |  <a href="#xref-COLLATE"> COLLATE </a>  |  <a href="#xref-COLLATION"> COLLATION </a>  |  <a href="#xref-COLUMN"> COLUMN </a>  |  <a href="#xref-COMMIT"> COMMIT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONNECT"> CONNECT </a>  |  <a href="#xref-CONNECTION"> CONNECTION </a>  |  <a href="#xref-CONSTRAINT"> CONSTRAINT </a>  |  <a href="#xref-CONSTRAINTS"> CONSTRAINTS </a>  |  <a href="#xref-CONTINUE"> CONTINUE </a>  |  <a href="#xref-CONVERT"> CONVERT </a>  |  <a href="#xref-CORRESPONDING"> CORRESPONDING </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  |  <a href="#xref-CROSS"> CROSS </a>  |  <a href="#xref-CURRENT"> CURRENT </a>  |  <a href="#xref-CURRENT_DATE"> CURRENT_DATE </a>  |  <a href="#xref-CURRENT_TIME"> CURRENT_TIME </a>  |  <a href="#xref-CURRENT_TIMESTAMP"> CURRENT_TIMESTAMP </a>  |  <a href="#xref-CURRENT_USER"> CURRENT_USER </a>  |  <a href="#xref-CURSOR"> CURSOR </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATE"> DATE </a>  |  <a href="#xref-DAY"> DAY </a>  |  <a href="#xref-DEALLOCATE"> DEALLOCATE </a>  |  <a href="#xref-DEC"> DEC </a>  |  <a href="#xref-DECIMAL"> DECIMAL </a>  |  <a href="#xref-DECLARE"> DECLARE </a>  |  <a href="#xref-DEFAULT"> DEFAULT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DEFERRABLE"> DEFERRABLE </a>  |  <a href="#xref-DEFERRED"> DEFERRED </a>  |  <a href="#xref-DELETE"> DELETE </a>  |  <a href="#xref-DESC"> DESC </a>  |  <a href="#xref-DESCRIBE"> DESCRIBE </a>  |  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  |  <a href="#xref-DIAGNOSTICS"> DIAGNOSTICS </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DISCONNECT"> DISCONNECT </a>  |  <a href="#xref-DISTINCT"> DISTINCT </a>  |  <a href="#xref-DOMAIN"> DOMAIN </a>  |  <a href="#xref-DOUBLE"> DOUBLE </a>  |  <a href="#xref-DROP"> DROP </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-ELSE"> ELSE </a>  |  <a href="#xref-END"> END </a>  |  <a href="#xref-END"> END </a> -EXEC  |  <a href="#xref-ESCAPE"> ESCAPE </a>  |  <a href="#xref-EXCEPT"> EXCEPT </a>  |  <a href="#xref-EXCEPTION"> EXCEPTION </a>  |  <a href="#xref-EXEC"> EXEC </a>  |  <a href="#xref-EXECUTE"> EXECUTE </a>  |  <a href="#xref-EXISTS"> EXISTS </a>  |  <a href="#xref-EXTERNAL"> EXTERNAL </a>  |  <a href="#xref-EXTRACT"> EXTRACT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FALSE"> FALSE </a>  |  <a href="#xref-FETCH"> FETCH </a>  |  <a href="#xref-FIRST"> FIRST </a>  |  <a href="#xref-FLOAT"> FLOAT </a>  |  <a href="#xref-FOR"> FOR </a>  |  <a href="#xref-FOREIGN"> FOREIGN </a>  |  <a href="#xref-FOUND"> FOUND </a>  |  <a href="#xref-FROM"> FROM </a>  |  <a href="#xref-FULL"> FULL </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-GET"> GET </a>  |  <a href="#xref-GLOBAL"> GLOBAL </a>  |  <a href="#xref-GO"> GO </a>  |  <a href="#xref-GOTO"> GOTO </a>  |  <a href="#xref-GRANT"> GRANT </a>  |  <a href="#xref-GROUP"> GROUP </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-HAVING"> HAVING </a>  |  <a href="#xref-HOUR"> HOUR </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-IDENTITY"> IDENTITY </a>  |  <a href="#xref-IMMEDIATE"> IMMEDIATE </a>  |  <a href="#xref-IN"> IN </a>  |  <a href="#xref-INDICATOR"> INDICATOR </a>  |  <a href="#xref-INITIALLY"> INITIALLY </a>  |  <a href="#xref-INNER"> INNER </a>  |  <a href="#xref-INPUT"> INPUT </a>  |  <a href="#xref-INSENSITIVE"> INSENSITIVE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INSERT"> INSERT </a>  |  <a href="#xref-INT"> INT </a>  |  <a href="#xref-INTEGER"> INTEGER </a>  |  <a href="#xref-INTERSECT"> INTERSECT </a>  |  <a href="#xref-INTERVAL"> INTERVAL </a>  |  <a href="#xref-INTO"> INTO </a>  |  <a href="#xref-IS"> IS </a>  |  <a href="#xref-ISOLATION"> ISOLATION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-JOIN"> JOIN </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-KEY"> KEY </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-LANGUAGE"> LANGUAGE </a>  |  <a href="#xref-LAST"> LAST </a>  |  <a href="#xref-LEADING"> LEADING </a>  |  <a href="#xref-LEFT"> LEFT </a>  |  <a href="#xref-LEVEL"> LEVEL </a>  |  <a href="#xref-LIKE"> LIKE </a>  |  <a href="#xref-LOCAL"> LOCAL </a>  |  <a href="#xref-LOWER"> LOWER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MATCH"> MATCH </a>  |  <a href="#xref-MAX"> MAX </a>  |  <a href="#xref-MIN"> MIN </a>  |  <a href="#xref-MINUTE"> MINUTE </a>  |  <a href="#xref-MODULE"> MODULE </a>  |  <a href="#xref-MONTH"> MONTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NAMES"> NAMES </a>  |  <a href="#xref-NATIONAL"> NATIONAL </a>  |  <a href="#xref-NATURAL"> NATURAL </a>  |  <a href="#xref-NCHAR"> NCHAR </a>  |  <a href="#xref-NEXT"> NEXT </a>  |  <a href="#xref-NO"> NO </a>  |  <a href="#xref-NOT"> NOT </a>  |  <a href="#xref-NULL"> NULL </a>  |  <a href="#xref-NULLIF"> NULLIF </a>  |  <a href="#xref-NUMERIC"> NUMERIC </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-OCTET_LENGTH"> OCTET_LENGTH </a>  |  <a href="#xref-OF"> OF </a>  |  <a href="#xref-ON"> ON </a>  |  <a href="#xref-ONLY"> ONLY </a>  |  <a href="#xref-OPEN"> OPEN </a>  |  <a href="#xref-OPTION"> OPTION </a>  |  <a href="#xref-OR"> OR </a>  |  <a href="#xref-ORDER"> ORDER </a>  |  <a href="#xref-OUTER"> OUTER </a>  |  <a href="#xref-OUTPUT"> OUTPUT </a>  |  <a href="#xref-OVERLAPS"> OVERLAPS </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-PAD"> PAD </a>  |  <a href="#xref-PARTIAL"> PARTIAL </a>  |  <a href="#xref-POSITION"> POSITION </a>  |  <a href="#xref-PRECISION"> PRECISION </a>  |  <a href="#xref-PREPARE"> PREPARE </a>  |  <a href="#xref-PRESERVE"> PRESERVE </a>  |  <a href="#xref-PRIMARY"> PRIMARY </a>  |  <a href="#xref-PRIOR"> PRIOR </a>  |  <a href="#xref-PRIVILEGES"> PRIVILEGES </a>  |  <a href="#xref-PROCEDURE"> PROCEDURE </a>  |  <a href="#xref-PUBLIC"> PUBLIC </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-READ"> READ </a>  |  <a href="#xref-REAL"> REAL </a>  |  <a href="#xref-REFERENCES"> REFERENCES </a>  |  <a href="#xref-RELATIVE"> RELATIVE </a>  |  <a href="#xref-RESTRICT"> RESTRICT </a>  |  <a href="#xref-REVOKE"> REVOKE </a>  |  <a href="#xref-RIGHT"> RIGHT </a>  |  <a href="#xref-ROLLBACK"> ROLLBACK </a>  |  <a href="#xref-ROWS"> ROWS </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCHEMA"> SCHEMA </a>  |  <a href="#xref-SCROLL"> SCROLL </a>  |  <a href="#xref-SECOND"> SECOND </a>  |  <a href="#xref-SECTION"> SECTION </a>  |  <a href="#xref-SELECT"> SELECT </a>  |  <a href="#xref-SESSION"> SESSION </a>  |  <a href="#xref-SESSION_USER"> SESSION_USER </a>  |  <a href="#xref-SET"> SET </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SIZE"> SIZE </a>  |  <a href="#xref-SMALLINT"> SMALLINT </a>  |  <a href="#xref-SOME"> SOME </a>  |  <a href="#xref-SPACE"> SPACE </a>  |  <a href="#xref-SQL"> SQL </a>  |  <a href="#xref-SQLCODE"> SQLCODE </a>  |  <a href="#xref-SQLERROR"> SQLERROR </a>  |  <a href="#xref-SQLSTATE"> SQLSTATE </a>  |  <a href="#xref-SUBSTRING"> SUBSTRING </a>  |  <a href="#xref-SUM"> SUM </a>  |  <a href="#xref-SYSTEM_USER"> SYSTEM_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TABLE"> TABLE </a>  |  <a href="#xref-TEMPORARY"> TEMPORARY </a>  |  <a href="#xref-THEN"> THEN </a>  |  <a href="#xref-TIME"> TIME </a>  |  <a href="#xref-TIMESTAMP"> TIMESTAMP </a>  |  <a href="#xref-TIMEZONE_HOUR"> TIMEZONE_HOUR </a>  |  <a href="#xref-TIMEZONE_MINUTE"> TIMEZONE_MINUTE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TO"> TO </a>  |  <a href="#xref-TRAILING"> TRAILING </a>  |  <a href="#xref-TRANSACTION"> TRANSACTION </a>  |  <a href="#xref-TRANSLATE"> TRANSLATE </a>  |  <a href="#xref-TRANSLATION"> TRANSLATION </a>  |  <a href="#xref-TRIM"> TRIM </a>  |  <a href="#xref-TRUE"> TRUE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UNION"> UNION </a>  |  <a href="#xref-UNIQUE"> UNIQUE </a>  |  <a href="#xref-UNKNOWN"> UNKNOWN </a>  |  <a href="#xref-UPDATE"> UPDATE </a>  |  <a href="#xref-UPPER"> UPPER </a>  |  <a href="#xref-USAGE"> USAGE </a>  |  <a href="#xref-USER"> USER </a>  |  <a href="#xref-USING"> USING </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-VALUE"> VALUE </a>  |  <a href="#xref-VALUES"> VALUES </a>  |  <a href="#xref-VARCHAR"> VARCHAR </a>  |  <a href="#xref-VARYING"> VARYING </a>  |  <a href="#xref-VIEW"> VIEW </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-WHEN"> WHEN </a>  |  <a href="#xref-WHENEVER"> WHENEVER </a>  |  <a href="#xref-WHERE"> WHERE </a>  |  <a href="#xref-WITH"> WITH </a>  |  <a href="#xref-WORK"> WORK </a>  |  <a href="#xref-WRITE"> WRITE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-YEAR"> YEAR </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-ZONE"> ZONE </a>
<p><a name="non-reserved word"> &nbsp; </a>
<a href="#xref-non-reserved word"> &lt;non-reserved word&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-ADA"> ADA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-C"> C </a>  |  <a href="#xref-CATALOG_NAME"> CATALOG_NAME </a>  |  <a href="#xref-CHARACTER_SET_CATALOG"> CHARACTER_SET_CATALOG </a>  |  <a href="#xref-CHARACTER_SET_NAME"> CHARACTER_SET_NAME </a>  |  <a href="#xref-CHARACTER_SET_SCHEMA"> CHARACTER_SET_SCHEMA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CLASS_ORIGIN"> CLASS_ORIGIN </a>  |  <a href="#xref-COBOL"> COBOL </a>  |  <a href="#xref-COLLATION_CATALOG"> COLLATION_CATALOG </a>  |  <a href="#xref-COLLATION_NAME"> COLLATION_NAME </a>  |  <a href="#xref-COLLATION_SCHEMA"> COLLATION_SCHEMA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLUMN_NAME"> COLUMN_NAME </a>  |  <a href="#xref-COMMAND_FUNCTION"> COMMAND_FUNCTION </a>  |  <a href="#xref-COMMITTED"> COMMITTED </a>  |  <a href="#xref-CONDITION_NUMBER"> CONDITION_NUMBER </a>  |  <a href="#xref-CONNECTION_NAME"> CONNECTION_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONSTRAINT_CATALOG"> CONSTRAINT_CATALOG </a>  |  <a href="#xref-CONSTRAINT_NAME"> CONSTRAINT_NAME </a>  |  <a href="#xref-CONSTRAINT_SCHEMA"> CONSTRAINT_SCHEMA </a>  |  <a href="#xref-CURSOR_NAME"> CURSOR_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATA"> DATA </a>  |  <a href="#xref-DATETIME_INTERVAL_CODE"> DATETIME_INTERVAL_CODE </a>  |  <a href="#xref-DATETIME_INTERVAL_PRECISION"> DATETIME_INTERVAL_PRECISION </a>  |  <a href="#xref-DYNAMIC_FUNCTION"> DYNAMIC_FUNCTION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FORTRAN"> FORTRAN </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-LENGTH"> LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MESSAGE_LENGTH"> MESSAGE_LENGTH </a>  |  <a href="#xref-MESSAGE_OCTET_LENGTH"> MESSAGE_OCTET_LENGTH </a>  |  <a href="#xref-MESSAGE_TEXT"> MESSAGE_TEXT </a>  |  <a href="#xref-MORE"> MORE </a>  |  <a href="#xref-MUMPS"> MUMPS </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NAME"> NAME </a>  |  <a href="#xref-NULLABLE"> NULLABLE </a>  |  <a href="#xref-NUMBER"> NUMBER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-PASCAL"> PASCAL </a>  |  <a href="#xref-PLI"> PLI </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REPEATABLE"> REPEATABLE </a>  |  <a href="#xref-RETURNED_LENGTH"> RETURNED_LENGTH </a>  |  <a href="#xref-RETURNED_OCTET_LENGTH"> RETURNED_OCTET_LENGTH </a>  |  <a href="#xref-RETURNED_SQLSTATE"> RETURNED_SQLSTATE </a>  |  <a href="#xref-ROW_COUNT"> ROW_COUNT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCALE"> SCALE </a>  |  <a href="#xref-SCHEMA_NAME"> SCHEMA_NAME </a>  |  <a href="#xref-SERIALIZABLE"> SERIALIZABLE </a>  |  <a href="#xref-SERVER_NAME"> SERVER_NAME </a>  |  <a href="#xref-SUBCLASS_ORIGIN"> SUBCLASS_ORIGIN </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TABLE_NAME"> TABLE_NAME </a>  |  <a href="#xref-TYPE"> TYPE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UNCOMMITTED"> UNCOMMITTED </a>  |  <a href="#xref-UNNAMED"> UNNAMED </a>
<p><a href='#top'>Top</a></p>

<hr>
<h2> Literal Numbers, Strings, Dates and Times
</h2>

<p><a name="unsigned numeric literal"> &nbsp; </a>
<a href="#xref-unsigned numeric literal"> &lt;unsigned numeric literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#exact numeric literal'>&lt;exact numeric literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#approximate numeric literal'>&lt;approximate numeric literal&gt;</a>
<p><a name="exact numeric literal"> &nbsp; </a>
<a href="#xref-exact numeric literal"> &lt;exact numeric literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>  [  <a href='#period'>&lt;period&gt;</a>  [  <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>  ]  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#period'>&lt;period&gt;</a>  <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>
<p><a name="unsigned integer"> &nbsp; </a>
<a href="#xref-unsigned integer"> &lt;unsigned integer&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#digit'>&lt;digit&gt;</a>  ...

<p><a name="approximate numeric literal"> &nbsp; </a>
<a href="#xref-approximate numeric literal"> &lt;approximate numeric literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#mantissa'>&lt;mantissa&gt;</a>  <a href="#xref-E"> E </a>  <a href='#exponent'>&lt;exponent&gt;</a>
<p><a name="mantissa"> &nbsp; </a>
<a href="#xref-mantissa"> &lt;mantissa&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#exact numeric literal'>&lt;exact numeric literal&gt;</a>

<p><a name="exponent"> &nbsp; </a>
<a href="#xref-exponent"> &lt;exponent&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#signed integer'>&lt;signed integer&gt;</a>

<p><a name="signed integer"> &nbsp; </a>
<a href="#xref-signed integer"> &lt;signed integer&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#sign'>&lt;sign&gt;</a>  ]  <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="sign"> &nbsp; </a>
<a href="#xref-sign"> &lt;sign&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#plus sign'>&lt;plus sign&gt;</a>  |  <a href='#minus sign'>&lt;minus sign&gt;</a>

<p><a name="national character string literal"> &nbsp; </a>
<a href="#xref-national character string literal"> &lt;national character string literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-N"> N </a>  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#character representation'>&lt;character representation&gt;</a>  ...  ]  <a href='#quote'>&lt;quote&gt;</a>  [  {  <a href='#separator'>&lt;separator&gt;</a> ...  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#character representation'>&lt;character representation&gt;</a> ...  ]  <a href='#quote'>&lt;quote&gt;</a>  }...  ]
<p><a name="character representation"> &nbsp; </a>
<a href="#xref-character representation"> &lt;character representation&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#nonquote character'>&lt;nonquote character&gt;</a>  |  <a href='#quote symbol'>&lt;quote symbol&gt;</a>

<p><a name="nonquote character"> &nbsp; </a>
<a href="#xref-nonquote character"> &lt;nonquote character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the Syntax rules </font>

<p><a name="quote symbol"> &nbsp; </a>
<a href="#xref-quote symbol"> &lt;quote symbol&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="separator"> &nbsp; </a>
<a href="#xref-separator"> &lt;separator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href='#comment'>&lt;comment&gt;</a>  |  <a href='#space'>&lt;space&gt;</a>  |  <a href='#newline'>&lt;newline&gt;</a>  }...

<p><a name="comment"> &nbsp; </a>
<a href="#xref-comment"> &lt;comment&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#comment introducer'>&lt;comment introducer&gt;</a>  [  <a href='#comment character'>&lt;comment character&gt;</a> ...  ]  <a href='#newline'>&lt;newline&gt;</a>

<p><a name="comment introducer"> &nbsp; </a>
<a href="#xref-comment introducer"> &lt;comment introducer&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#minus sign'>&lt;minus sign&gt;</a> <a href='#minus sign'>&lt;minus sign&gt;</a>  [&lt;minus  <a href="#xref-sign"> sign </a> &gt;...]

<p><a name="comment character"> &nbsp; </a>
<a href="#xref-comment character"> &lt;comment character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#nonquote character'>&lt;nonquote character&gt;</a>  |  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="newline"> &nbsp; </a>
<a href="#xref-newline"> &lt;newline&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! implementation defined end of line indicator </font>

<p><a name="bit string literal"> &nbsp; </a>
<a href="#xref-bit string literal"> &lt;bit string literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-B"> B </a>  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#bit'>&lt;bit&gt;</a>  ...  ]  <a href='#quote'>&lt;quote&gt;</a>  [  {  <a href='#separator'>&lt;separator&gt;</a> ...  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#bit'>&lt;bit&gt;</a> ...  ]  <a href='#quote'>&lt;quote&gt;</a>  }...  ]
<p><a name="bit"> &nbsp; </a>
<a href="#xref-bit"> &lt;bit&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-0"> 0 </a>  |  <a href="#xref-1"> 1 </a>

<p><a name="hex string literal"> &nbsp; </a>
<a href="#xref-hex string literal"> &lt;hex string literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-X"> X </a>  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#hexit'>&lt;hexit&gt;</a>  ...  ]  <a href='#quote'>&lt;quote&gt;</a>  [  {  <a href='#separator'>&lt;separator&gt;</a> ...  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#hexit'>&lt;hexit&gt;</a> ...  ]  <a href='#quote'>&lt;quote&gt;</a>  }...  ]
<p><a name="hexit"> &nbsp; </a>
<a href="#xref-hexit"> &lt;hexit&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#digit'>&lt;digit&gt;</a>  |  <a href="#xref-A"> A </a>  |  <a href="#xref-B"> B </a>  |  <a href="#xref-C"> C </a>  |  <a href="#xref-D"> D </a>  |  <a href="#xref-E"> E </a>  |  <a href="#xref-F"> F </a>  |  <a href="#xref-a"> a </a>  |  <a href="#xref-b"> b </a>  |  <a href="#xref-c"> c </a>  |  <a href="#xref-d"> d </a>  |  <a href="#xref-e"> e </a>  |  <a href="#xref-f"> f </a>

<p><a name="delimiter token"> &nbsp; </a>
<a href="#xref-delimiter token"> &lt;delimiter token&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character string literal'>&lt;character string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#date string'>&lt;date string&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#time string'>&lt;time string&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#timestamp string'>&lt;timestamp string&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delimited identifier'>&lt;delimited identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL special character'>&lt;SQL special character&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#not equals operator'>&lt;not equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#greater than or equals operator'>&lt;greater than or equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#less than or equals operator'>&lt;less than or equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#concatenation operator'>&lt;concatenation operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#double period'>&lt;double period&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#left bracket'>&lt;left bracket&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#right bracket'>&lt;right bracket&gt;</a>
<p><a name="character string literal"> &nbsp; </a>
<a href="#xref-character string literal"> &lt;character string literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#introducer'>&lt;introducer&gt;</a> <a href='#character set specification'>&lt;character set specification&gt;</a>  ]  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#character representation'>&lt;character representation&gt;</a> ...  ]  <a href='#quote'>&lt;quote&gt;</a>  [  {  <a href='#separator'>&lt;separator&gt;</a> ...  <a href='#quote'>&lt;quote&gt;</a>  [  <a href='#character representation'>&lt;character representation&gt;</a> ...  ]  <a href='#quote'>&lt;quote&gt;</a>  }...  ]
<p><a name="introducer"> &nbsp; </a>
<a href="#xref-introducer"> &lt;introducer&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#underscore'>&lt;underscore&gt;</a>

<p><a name="character set specification"> &nbsp; </a>
<a href="#xref-character set specification"> &lt;character set specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#standard character repertoire name'>&lt;standard character repertoire name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#implementation-defined character repertoire name'>&lt;implementation-defined character repertoire name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#user-defined character repertoire name'>&lt;user-defined character repertoire name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#standard universal character form-of-use name'>&lt;standard universal character form-of-use name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#implementation-defined universal character form-of-use name'>&lt;implementation-defined universal character form-of-use name&gt;</a>
<p><a name="standard character repertoire name"> &nbsp; </a>
<a href="#xref-standard character repertoire name"> &lt;standard character repertoire name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="character set name"> &nbsp; </a>
<a href="#xref-character set name"> &lt;character set name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#schema name'>&lt;schema name&gt;</a>  <a href='#period'>&lt;period&gt;</a>  ]  <a href='#SQL language identifier'>&lt;SQL language identifier&gt;</a>

<p><a name="schema name"> &nbsp; </a>
<a href="#xref-schema name"> &lt;schema name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#catalog name'>&lt;catalog name&gt;</a>  <a href='#period'>&lt;period&gt;</a>  ]  <a href='#unqualified schema name'>&lt;unqualified schema name&gt;</a>

<p><a name="catalog name"> &nbsp; </a>
<a href="#xref-catalog name"> &lt;catalog name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="identifier"> &nbsp; </a>
<a href="#xref-identifier"> &lt;identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#introducer'>&lt;introducer&gt;</a> <a href='#character set specification'>&lt;character set specification&gt;</a>  ]  <a href='#actual identifier'>&lt;actual identifier&gt;</a>

<p><a name="actual identifier"> &nbsp; </a>
<a href="#xref-actual identifier"> &lt;actual identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#regular identifier'>&lt;regular identifier&gt;</a>  |  <a href='#delimited identifier'>&lt;delimited identifier&gt;</a>

<p><a name="delimited identifier"> &nbsp; </a>
<a href="#xref-delimited identifier"> &lt;delimited identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#double quote'>&lt;double quote&gt;</a>  <a href='#delimited identifier body'>&lt;delimited identifier body&gt;</a>  <a href='#double quote'>&lt;double quote&gt;</a>

<p><a name="delimited identifier body"> &nbsp; </a>
<a href="#xref-delimited identifier body"> &lt;delimited identifier body&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#delimited identifier part'>&lt;delimited identifier part&gt;</a> ...

<p><a name="delimited identifier part"> &nbsp; </a>
<a href="#xref-delimited identifier part"> &lt;delimited identifier part&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#nondoublequote character'>&lt;nondoublequote character&gt;</a>  |  <a href='#doublequote symbol'>&lt;doublequote symbol&gt;</a>

<p><a name="nondoublequote character"> &nbsp; </a>
<a href="#xref-nondoublequote character"> &lt;nondoublequote character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="doublequote symbol"> &nbsp; </a>
<a href="#xref-doublequote symbol"> &lt;doublequote symbol&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#double quote'>&lt;double quote&gt;</a> <a href='#double quote'>&lt;double quote&gt;</a>

<p><a name="unqualified schema name"> &nbsp; </a>
<a href="#xref-unqualified schema name"> &lt;unqualified schema name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="SQL language identifier"> &nbsp; </a>
<a href="#xref-SQL language identifier"> &lt;SQL language identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL language identifier start'>&lt;SQL language identifier start&gt;</a>  [  {  <a href='#underscore'>&lt;underscore&gt;</a>  |  <a href='#SQL language identifier part'>&lt;SQL language identifier part&gt;</a>  }...  ]
<p><a name="SQL language identifier start"> &nbsp; </a>
<a href="#xref-SQL language identifier start"> &lt;SQL language identifier start&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple Latin letter'>&lt;simple Latin letter&gt;</a>

<p><a name="SQL language identifier part"> &nbsp; </a>
<a href="#xref-SQL language identifier part"> &lt;SQL language identifier part&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple Latin letter'>&lt;simple Latin letter&gt;</a>  |  <a href='#digit'>&lt;digit&gt;</a>

<p><a name="implementation-defined character repertoire name"> &nbsp; </a>
<a href="#xref-implementation-defined character repertoire name"> &lt;implementation-defined character repertoire name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="user-defined character repertoire name"> &nbsp; </a>
<a href="#xref-user-defined character repertoire name"> &lt;user-defined character repertoire name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="standard universal character form-of-use name"> &nbsp; </a>
<a href="#xref-standard universal character form-of-use name"> &lt;standard universal character form-of-use name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="implementation-defined universal character form-of-use name"> &nbsp; </a>
<a href="#xref-implementation-defined universal character form-of-use name"> &lt;implementation-defined universal character form-of-use name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="date string"> &nbsp; </a>
<a href="#xref-date string"> &lt;date string&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a>  <a href='#date value'>&lt;date value&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="date value"> &nbsp; </a>
<a href="#xref-date value"> &lt;date value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#years value'>&lt;years value&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#months value'>&lt;months value&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#days value'>&lt;days value&gt;</a>

<p><a name="years value"> &nbsp; </a>
<a href="#xref-years value"> &lt;years value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value'>&lt;datetime value&gt;</a>

<p><a name="datetime value"> &nbsp; </a>
<a href="#xref-datetime value"> &lt;datetime value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="months value"> &nbsp; </a>
<a href="#xref-months value"> &lt;months value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value'>&lt;datetime value&gt;</a>

<p><a name="days value"> &nbsp; </a>
<a href="#xref-days value"> &lt;days value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value'>&lt;datetime value&gt;</a>

<p><a name="time string"> &nbsp; </a>
<a href="#xref-time string"> &lt;time string&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a>  <a href='#time value'>&lt;time value&gt;</a>  [  <a href='#time zone interval'>&lt;time zone interval&gt;</a>  ]  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="time value"> &nbsp; </a>
<a href="#xref-time value"> &lt;time value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#hours value'>&lt;hours value&gt;</a>  <a href='#colon'>&lt;colon&gt;</a>  <a href='#minutes value'>&lt;minutes value&gt;</a>  <a href='#colon'>&lt;colon&gt;</a>  <a href='#seconds value'>&lt;seconds value&gt;</a>

<p><a name="hours value"> &nbsp; </a>
<a href="#xref-hours value"> &lt;hours value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value'>&lt;datetime value&gt;</a>

<p><a name="minutes value"> &nbsp; </a>
<a href="#xref-minutes value"> &lt;minutes value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value'>&lt;datetime value&gt;</a>

<p><a name="seconds value"> &nbsp; </a>
<a href="#xref-seconds value"> &lt;seconds value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#seconds integer value'>&lt;seconds integer value&gt;</a>  [  <a href='#period'>&lt;period&gt;</a>  [  <a href='#seconds fraction'>&lt;seconds fraction&gt;</a>  ]  ]

<p><a name="seconds integer value"> &nbsp; </a>
<a href="#xref-seconds integer value"> &lt;seconds integer value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="seconds fraction"> &nbsp; </a>
<a href="#xref-seconds fraction"> &lt;seconds fraction&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="time zone interval"> &nbsp; </a>
<a href="#xref-time zone interval"> &lt;time zone interval&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#sign'>&lt;sign&gt;</a>  <a href='#hours value'>&lt;hours value&gt;</a>  <a href='#colon'>&lt;colon&gt;</a>  <a href='#minutes value'>&lt;minutes value&gt;</a>

<p><a name="timestamp string"> &nbsp; </a>
<a href="#xref-timestamp string"> &lt;timestamp string&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a>  <a href='#date value'>&lt;date value&gt;</a>  <a href='#space'>&lt;space&gt;</a>  <a href='#time value'>&lt;time value&gt;</a>  [  <a href='#time zone interval'>&lt;time zone interval&gt;</a>  ]  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="interval string"> &nbsp; </a>
<a href="#xref-interval string"> &lt;interval string&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#quote'>&lt;quote&gt;</a>  {  <a href='#year-month literal'>&lt;year-month literal&gt;</a>  |  <a href='#day-time literal'>&lt;day-time literal&gt;</a>  }  <a href='#quote'>&lt;quote&gt;</a>

<p><a name="year-month literal"> &nbsp; </a>
<a href="#xref-year-month literal"> &lt;year-month literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#years value'>&lt;years value&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#years value'>&lt;years value&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  ]  <a href='#months value'>&lt;months value&gt;</a>
<p><a name="day-time literal"> &nbsp; </a>
<a href="#xref-day-time literal"> &lt;day-time literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#day-time interval'>&lt;day-time interval&gt;</a>  |  <a href='#time interval'>&lt;time interval&gt;</a>

<p><a name="day-time interval"> &nbsp; </a>
<a href="#xref-day-time interval"> &lt;day-time interval&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#days value'>&lt;days value&gt;</a>  [  <a href='#space'>&lt;space&gt;</a>  <a href='#hours value'>&lt;hours value&gt;</a>  [  <a href='#colon'>&lt;colon&gt;</a>  <a href='#minutes value'>&lt;minutes value&gt;</a>  [  <a href='#colon'>&lt;colon&gt;</a>  <a href='#seconds value'>&lt;seconds value&gt;</a>  ]  ]  ]
<p><a name="time-interval"> &nbsp; </a>
<a href="#xref-time-interval"> &lt;time-interval&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#hours value'>&lt;hours value&gt;</a>  [  <a href='#colon'>&lt;colon&gt;</a>  <a href='#minutes value'>&lt;minutes value&gt;</a>  [  <a href='#colon'>&lt;colon&gt;</a>  <a href='#seconds value'>&lt;seconds value&gt;</a>  ]  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#minutes value'>&lt;minutes value&gt;</a>  [  <a href='#colon'>&lt;colon&gt;</a>  <a href='#seconds value'>&lt;seconds value&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#seconds value'>&lt;seconds value&gt;</a>
<p><a name="not equals operator"> &nbsp; </a>
<a href="#xref-not equals operator"> &lt;not equals operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &lt;&gt;

<p><a name="greater than or equals operator"> &nbsp; </a>
<a href="#xref-greater than or equals operator"> &lt;greater than or equals operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &gt;=

<p><a name="less than or equals operator"> &nbsp; </a>
<a href="#xref-less than or equals operator"> &lt;less than or equals operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; &lt;=

<p><a name="concatenation operator"> &nbsp; </a>
<a href="#xref-concatenation operator"> &lt;concatenation operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ||

<p><a name="double period"> &nbsp; </a>
<a href="#xref-double period"> &lt;double period&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; ..

<p><a href='#top'>Top</a></p>

<hr>
<h2> SQL Module
</h2>

<p><a name="module"> &nbsp; </a>
<a href="#xref-module"> &lt;module&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#module name clause'>&lt;module name clause&gt;</a>  <a href='#language clause'>&lt;language clause&gt;</a>  <a href='#module authorization clause'>&lt;module authorization clause&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#temporary table declaration'>&lt;temporary table declaration&gt;</a> ...  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#module contents'>&lt;module contents&gt;</a> ...
<p><a name="module name clause"> &nbsp; </a>
<a href="#xref-module name clause"> &lt;module name clause&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MODULE"> MODULE </a>  [  <a href='#module name'>&lt;module name&gt;</a>  ]  [  <a href='#module character set specification'>&lt;module character set specification&gt;</a>  ]
<p><a name="module name"> &nbsp; </a>
<a href="#xref-module name"> &lt;module name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="module character set specification"> &nbsp; </a>
<a href="#xref-module character set specification"> &lt;module character set specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-NAMES"> NAMES </a>  <a href="#xref-ARE"> ARE </a>  <a href='#character set specification'>&lt;character set specification&gt;</a>

<p><a name="language clause"> &nbsp; </a>
<a href="#xref-language clause"> &lt;language clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-LANGUAGE"> LANGUAGE </a>  <a href='#language name'>&lt;language name&gt;</a>

<p><a name="language name"> &nbsp; </a>
<a href="#xref-language name"> &lt;language name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ADA"> ADA </a>  |  <a href="#xref-C"> C </a>  |  <a href="#xref-COBOL"> COBOL </a>  |  <a href="#xref-FORTRAN"> FORTRAN </a>  |  <a href="#xref-MUMPS"> MUMPS </a>  |  <a href="#xref-PASCAL"> PASCAL </a>  |  <a href="#xref-PLI"> PLI </a>

<p><a name="module authorization clause"> &nbsp; </a>
<a href="#xref-module authorization clause"> &lt;module authorization clause&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCHEMA"> SCHEMA </a>  <a href='#schema name'>&lt;schema name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  <a href='#module authorization identifier'>&lt;module authorization identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCHEMA"> SCHEMA </a>  <a href='#schema name'>&lt;schema name&gt;</a>  <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  <a href='#module authorization identifier'>&lt;module authorization identifier&gt;</a>
<p><a name="module authorization identifier"> &nbsp; </a>
<a href="#xref-module authorization identifier"> &lt;module authorization identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#authorization identifier'>&lt;authorization identifier&gt;</a>

<p><a name="authorization identifier"> &nbsp; </a>
<a href="#xref-authorization identifier"> &lt;authorization identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="temporary table declaration"> &nbsp; </a>
<a href="#xref-temporary table declaration"> &lt;temporary table declaration&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DECLARE"> DECLARE </a>  <a href="#xref-LOCAL"> LOCAL </a>  <a href="#xref-TEMPORARY"> TEMPORARY </a>  <a href="#xref-TABLE"> TABLE </a>  <a href='#qualified local table name'>&lt;qualified local table name&gt;</a>  <a href='#table element list'>&lt;table element list&gt;</a>  [  <a href="#xref-ON"> ON </a>  <a href="#xref-COMMIT"> COMMIT </a>  {  <a href="#xref-PRESERVE"> PRESERVE </a>  |  <a href="#xref-DELETE"> DELETE </a>  }  <a href="#xref-ROWS"> ROWS </a>  ]
<p><a name="qualified local table name"> &nbsp; </a>
<a href="#xref-qualified local table name"> &lt;qualified local table name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-MODULE"> MODULE </a>  <a href='#period'>&lt;period&gt;</a>  <a href='#local table name'>&lt;local table name&gt;</a>

<p><a name="local table name"> &nbsp; </a>
<a href="#xref-local table name"> &lt;local table name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified identifier'>&lt;qualified identifier&gt;</a>

<p><a name="qualified identifier"> &nbsp; </a>
<a href="#xref-qualified identifier"> &lt;qualified identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="table element list"> &nbsp; </a>
<a href="#xref-table element list"> &lt;table element list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#table element'>&lt;table element&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#table element'>&lt;table element&gt;</a>  }...  ]  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="table element"> &nbsp; </a>
<a href="#xref-table element"> &lt;table element&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column definition'>&lt;column definition&gt;</a>  |  <a href='#table constraint definition'>&lt;table constraint definition&gt;</a>

<p><a name="column definition"> &nbsp; </a>
<a href="#xref-column definition"> &lt;column definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#column name'>&lt;column name&gt;</a>  {  <a href='#data type'>&lt;data type&gt;</a>  |  <a href='#domain name'>&lt;domain name&gt;</a>  }  [  <a href='#default clause'>&lt;default clause&gt;</a>  ]  [  <a href='#column constraint definition'>&lt;column constraint definition&gt;</a> ...  ]  [  <a href='#collate clause'>&lt;collate clause&gt;</a>  ]
<p><a name="column name"> &nbsp; </a>
<a href="#xref-column name"> &lt;column name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Data Types
</h2>

<p><a name="data type"> &nbsp; </a>
<a href="#xref-data type"> &lt;data type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character string type'>&lt;character string type&gt;</a>  [  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  <a href='#character set specification'>&lt;character set specification&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#national character string type'>&lt;national character string type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#bit string type'>&lt;bit string type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#numeric type'>&lt;numeric type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime type'>&lt;datetime type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval type'>&lt;interval type&gt;</a>
<p><a name="character string type"> &nbsp; </a>
<a href="#xref-character string type"> &lt;character string type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER"> CHARACTER </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHAR"> CHAR </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHAR"> CHAR </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-VARCHAR"> VARCHAR </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="length"> &nbsp; </a>
<a href="#xref-length"> &lt;length&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="national character string type"> &nbsp; </a>
<a href="#xref-national character string type"> &lt;national character string type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NATIONAL"> NATIONAL </a>  <a href="#xref-CHARACTER"> CHARACTER </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NATIONAL"> NATIONAL </a>  <a href="#xref-CHAR"> CHAR </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NCHAR"> NCHAR </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NATIONAL"> NATIONAL </a>  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NATIONAL"> NATIONAL </a>  <a href="#xref-CHAR"> CHAR </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NCHAR"> NCHAR </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="bit string type"> &nbsp; </a>
<a href="#xref-bit string type"> &lt;bit string type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BIT"> BIT </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BIT"> BIT </a>  <a href="#xref-VARYING"> VARYING </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="numeric type"> &nbsp; </a>
<a href="#xref-numeric type"> &lt;numeric type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#exact numeric type'>&lt;exact numeric type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#approximate numeric type'>&lt;approximate numeric type&gt;</a>
<p><a name="exact numeric type"> &nbsp; </a>
<a href="#xref-exact numeric type"> &lt;exact numeric type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NUMERIC"> NUMERIC </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#precision'>&lt;precision&gt;</a>  [  <a href='#comma'>&lt;comma&gt;</a>  <a href='#scale'>&lt;scale&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DECIMAL"> DECIMAL </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#precision'>&lt;precision&gt;</a>  [  <a href='#comma'>&lt;comma&gt;</a>  <a href='#scale'>&lt;scale&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DEC"> DEC </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#precision'>&lt;precision&gt;</a>  [  <a href='#comma'>&lt;comma&gt;</a>  <a href='#scale'>&lt;scale&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INTEGER"> INTEGER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INT"> INT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SMALLINT"> SMALLINT </a>
<p><a name="precision"> &nbsp; </a>
<a href="#xref-precision"> &lt;precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="scale"> &nbsp; </a>
<a href="#xref-scale"> &lt;scale&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="approximate numeric type"> &nbsp; </a>
<a href="#xref-approximate numeric type"> &lt;approximate numeric type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FLOAT"> FLOAT </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  &lt;precision  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REAL"> REAL </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DOUBLE"> DOUBLE </a>  <a href="#xref-PRECISION"> PRECISION </a>
<p><a name="datetime type"> &nbsp; </a>
<a href="#xref-datetime type"> &lt;datetime type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATE"> DATE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-TIME"> TIME </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#time precision'>&lt;time precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]  [  <a href="#xref-WITH"> WITH </a>  <a href="#xref-TIME"> TIME </a>  <a href="#xref-ZONE"> ZONE </a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-TIMESTAMP"> TIMESTAMP </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#timestamp precision'>&lt;timestamp precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]  [  <a href="#xref-WITH"> WITH </a>  <a href="#xref-TIME"> TIME </a>  <a href="#xref-ZONE"> ZONE </a>  ]
<p><a name="time precision"> &nbsp; </a>
<a href="#xref-time precision"> &lt;time precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#time fractional seconds precision'>&lt;time fractional seconds precision&gt;</a>

<p><a name="time fractional seconds precision"> &nbsp; </a>
<a href="#xref-time fractional seconds precision"> &lt;time fractional seconds precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="timestamp precision"> &nbsp; </a>
<a href="#xref-timestamp precision"> &lt;timestamp precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#time fractional seconds precision'>&lt;time fractional seconds precision&gt;</a>

<p><a name="interval type"> &nbsp; </a>
<a href="#xref-interval type"> &lt;interval type&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-INTERVAL"> INTERVAL </a>  <a href='#interval qualifier'>&lt;interval qualifier&gt;</a>

<p><a name="interval qualifier"> &nbsp; </a>
<a href="#xref-interval qualifier"> &lt;interval qualifier&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#start field'>&lt;start field&gt;</a>  <a href="#xref-TO"> TO </a>  <a href='#end field'>&lt;end field&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#single datetime field'>&lt;single datetime field&gt;</a>
<p><a name="start field"> &nbsp; </a>
<a href="#xref-start field"> &lt;start field&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#non-second datetime field'>&lt;non-second datetime field&gt;</a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#interval leading field precision'>&lt;interval leading field precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="non-second datetime field"> &nbsp; </a>
<a href="#xref-non-second datetime field"> &lt;non-second datetime field&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-YEAR"> YEAR </a>  |  <a href="#xref-MONTH"> MONTH </a>  |  <a href="#xref-DAY"> DAY </a>  |  <a href="#xref-HOUR"> HOUR </a>  |  <a href="#xref-MINUTE"> MINUTE </a>

<p><a name="interval leading field precision"> &nbsp; </a>
<a href="#xref-interval leading field precision"> &lt;interval leading field precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="end field"> &nbsp; </a>
<a href="#xref-end field"> &lt;end field&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#non-second datetime field'>&lt;non-second datetime field&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-SECOND"> SECOND </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#interval fractional seconds precision'>&lt;interval fractional seconds precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="interval fractional seconds precision"> &nbsp; </a>
<a href="#xref-interval fractional seconds precision"> &lt;interval fractional seconds precision&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="single datetime field"> &nbsp; </a>
<a href="#xref-single datetime field"> &lt;single datetime field&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#non-second datetime field'>&lt;non-second datetime field&gt;</a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#interval leading field precision'>&lt;interval leading field precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-SECOND"> SECOND </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#interval leading field precision'>&lt;interval leading field precision&gt;</a>  [  <a href='#comma'>&lt;comma&gt;</a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#interval fractional seconds precision'>&lt;interval fractional seconds precision&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="domain name"> &nbsp; </a>
<a href="#xref-domain name"> &lt;domain name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>

<p><a name="qualified name"> &nbsp; </a>
<a href="#xref-qualified name"> &lt;qualified name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#schema name'>&lt;schema name&gt;</a>  <a href='#period'>&lt;period&gt;</a>  ]  <a href='#qualified identifier'>&lt;qualified identifier&gt;</a>

<p><a name="default clause"> &nbsp; </a>
<a href="#xref-default clause"> &lt;default clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>  <a href='#default option'>&lt;default option&gt;</a>

<p><a name="default option"> &nbsp; </a>
<a href="#xref-default option"> &lt;default option&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#literal'>&lt;literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime value function'>&lt;datetime value function&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-USER"> USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CURRENT_USER"> CURRENT_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SESSION_USER"> SESSION_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SYSTEM_USER"> SYSTEM_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NULL"> NULL </a>
<p><a href='#top'>Top</a></p>

<hr>
<h2> Literals
</h2>

<p><a name="literal"> &nbsp; </a>
<a href="#xref-literal"> &lt;literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#signed numeric literal'>&lt;signed numeric literal&gt;</a>  |  <a href='#general literal'>&lt;general literal&gt;</a>

<p><a name="signed numeric literal"> &nbsp; </a>
<a href="#xref-signed numeric literal"> &lt;signed numeric literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#sign'>&lt;sign&gt;</a>  ]  <a href='#unsigned numeric literal'>&lt;unsigned numeric literal&gt;</a>

<p><a name="general literal"> &nbsp; </a>
<a href="#xref-general literal"> &lt;general literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character string literal'>&lt;character string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#national character string literal'>&lt;national character string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#bit string literal'>&lt;bit string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#hex string literal'>&lt;hex string literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime literal'>&lt;datetime literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval literal'>&lt;interval literal&gt;</a>
<p><a name="datetime literal"> &nbsp; </a>
<a href="#xref-datetime literal"> &lt;datetime literal&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#date literal'>&lt;date literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#time literal'>&lt;time literal&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#timestamp literal'>&lt;timestamp literal&gt;</a>
<p><a name="date literal"> &nbsp; </a>
<a href="#xref-date literal"> &lt;date literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DATE"> DATE </a>  <a href='#date string'>&lt;date string&gt;</a>

<p><a name="time literal"> &nbsp; </a>
<a href="#xref-time literal"> &lt;time literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TIME"> TIME </a>  <a href='#time string'>&lt;time string&gt;</a>

<p><a name="timestamp literal"> &nbsp; </a>
<a href="#xref-timestamp literal"> &lt;timestamp literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TIMESTAMP"> TIMESTAMP </a>  <a href='#timestamp string'>&lt;timestamp string&gt;</a>

<p><a name="interval literal"> &nbsp; </a>
<a href="#xref-interval literal"> &lt;interval literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-INTERVAL"> INTERVAL </a>  [  <a href='#sign'>&lt;sign&gt;</a>  ]  <a href='#interval string'>&lt;interval string&gt;</a>  <a href='#interval qualifier'>&lt;interval qualifier&gt;</a>

<p><a name="datetime value function"> &nbsp; </a>
<a href="#xref-datetime value function"> &lt;datetime value function&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#current date value function'>&lt;current date value function&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#current time value function'>&lt;current time value function&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#current timestamp value function'>&lt;current timestamp value function&gt;</a>
<p><a name="current date value function"> &nbsp; </a>
<a href="#xref-current date value function"> &lt;current date value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CURRENT_DATE"> CURRENT_DATE </a>

<p><a name="current time value function"> &nbsp; </a>
<a href="#xref-current time value function"> &lt;current time value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CURRENT_TIME"> CURRENT_TIME </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#time precision'>&lt;time precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]

<p><a name="current timestamp value function"> &nbsp; </a>
<a href="#xref-current timestamp value function"> &lt;current timestamp value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CURRENT_TIMESTAMP"> CURRENT_TIMESTAMP </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#timestamp precision'>&lt;timestamp precision&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]

<p><a href='#top'>Top</a></p>

<hr>
<h2> Constraints
</h2>

<p><a name="column constraint definition"> &nbsp; </a>
<a href="#xref-column constraint definition"> &lt;column constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#constraint name definition'>&lt;constraint name definition&gt;</a>  ]  <a href='#column constraint'>&lt;column constraint&gt;</a>  [  <a href='#constraint attributes'>&lt;constraint attributes&gt;</a>  ]
<p><a name="constraint name definition"> &nbsp; </a>
<a href="#xref-constraint name definition"> &lt;constraint name definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CONSTRAINT"> CONSTRAINT </a>  <a href='#constraint name'>&lt;constraint name&gt;</a>

<p><a name="constraint name"> &nbsp; </a>
<a href="#xref-constraint name"> &lt;constraint name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>

<p><a name="column constraint"> &nbsp; </a>
<a href="#xref-column constraint"> &lt;column constraint&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NOT"> NOT </a>  <a href="#xref-NULL"> NULL </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unique specification'>&lt;unique specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#references specification'>&lt;references specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#check constraint definition'>&lt;check constraint definition&gt;</a>
<p><a name="unique specification"> &nbsp; </a>
<a href="#xref-unique specification"> &lt;unique specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-UNIQUE"> UNIQUE </a>  |  <a href="#xref-PRIMARY"> PRIMARY </a>  <a href="#xref-KEY"> KEY </a>

<p><a name="references specification"> &nbsp; </a>
<a href="#xref-references specification"> &lt;references specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REFERENCES"> REFERENCES </a>  <a href='#referenced table and columns'>&lt;referenced table and columns&gt;</a>  [  <a href="#xref-MATCH"> MATCH </a>  <a href='#match type'>&lt;match type&gt;</a>  ]  [  <a href='#referential triggered action'>&lt;referential triggered action&gt;</a>  ]
<p><a name="referenced table and columns"> &nbsp; </a>
<a href="#xref-referenced table and columns"> &lt;referenced table and columns&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#table name'>&lt;table name&gt;</a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#reference column list'>&lt;reference column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]

<p><a name="table name"> &nbsp; </a>
<a href="#xref-table name"> &lt;table name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>  |  <a href='#qualified local table name'>&lt;qualified local table name&gt;</a>

<p><a name="reference column list"> &nbsp; </a>
<a href="#xref-reference column list"> &lt;reference column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="column name list"> &nbsp; </a>
<a href="#xref-column name list"> &lt;column name list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name'>&lt;column name&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#column name'>&lt;column name&gt;</a>  }...  ]

<p><a name="match type"> &nbsp; </a>
<a href="#xref-match type"> &lt;match type&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-FULL"> FULL </a>  |  <a href="#xref-PARTIAL"> PARTIAL </a>

<p><a name="referential triggered action"> &nbsp; </a>
<a href="#xref-referential triggered action"> &lt;referential triggered action&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#update rule'>&lt;update rule&gt;</a>  [  <a href='#delete rule'>&lt;delete rule&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delete rule'>&lt;delete rule&gt;</a>  [  <a href='#update rule'>&lt;update rule&gt;</a>  ]
<p><a name="update rule"> &nbsp; </a>
<a href="#xref-update rule"> &lt;update rule&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ON"> ON </a>  <a href="#xref-UPDATE"> UPDATE </a>  <a href='#referential action'>&lt;referential action&gt;</a>

<p><a name="referential action"> &nbsp; </a>
<a href="#xref-referential action"> &lt;referential action&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CASCADE"> CASCADE </a>  |  <a href="#xref-SET"> SET </a>  <a href="#xref-NULL"> NULL </a>  |  <a href="#xref-SET"> SET </a>  <a href="#xref-DEFAULT"> DEFAULT </a>  |  <a href="#xref-NO"> NO </a>  <a href="#xref-ACTION"> ACTION </a>

<p><a name="delete rule"> &nbsp; </a>
<a href="#xref-delete rule"> &lt;delete rule&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ON"> ON </a>  <a href="#xref-DELETE"> DELETE </a>  <a href='#referential action'>&lt;referential action&gt;</a>

<p><a name="check constraint definition"> &nbsp; </a>
<a href="#xref-check constraint definition"> &lt;check constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CHECK"> CHECK </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#search condition'>&lt;search condition&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Search Condition
</h2>

<p><a name="search condition"> &nbsp; </a>
<a href="#xref-search condition"> &lt;search condition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#boolean term'>&lt;boolean term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#search condition'>&lt;search condition&gt;</a>  <a href="#xref-OR"> OR </a>  <a href='#boolean term'>&lt;boolean term&gt;</a>
<p><a name="boolean term"> &nbsp; </a>
<a href="#xref-boolean term"> &lt;boolean term&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#boolean factor'>&lt;boolean factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#boolean term'>&lt;boolean term&gt;</a>  <a href="#xref-AND"> AND </a>  <a href='#boolean factor'>&lt;boolean factor&gt;</a>
<p><a name="boolean factor"> &nbsp; </a>
<a href="#xref-boolean factor"> &lt;boolean factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href="#xref-NOT"> NOT </a>  ]  <a href='#boolean test'>&lt;boolean test&gt;</a>

<p><a name="boolean test"> &nbsp; </a>
<a href="#xref-boolean test"> &lt;boolean test&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#boolean primary'>&lt;boolean primary&gt;</a>  [  <a href="#xref-IS"> IS </a>  [  <a href="#xref-NOT"> NOT </a>  ]  <a href='#truth value'>&lt;truth value&gt;</a>  ]

<p><a name="boolean primary"> &nbsp; </a>
<a href="#xref-boolean primary"> &lt;boolean primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#predicate'>&lt;predicate&gt;</a>  |  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#search condition'>&lt;search condition&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="predicate"> &nbsp; </a>
<a href="#xref-predicate"> &lt;predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#comparison predicate'>&lt;comparison predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#between predicate'>&lt;between predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#in predicate'>&lt;in predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#like predicate'>&lt;like predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#null predicate'>&lt;null predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#quantified comparison predicate'>&lt;quantified comparison predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#exists predicate'>&lt;exists predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#match predicate'>&lt;match predicate&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#overlaps predicate'>&lt;overlaps predicate&gt;</a>
<p><a name="comparison predicate"> &nbsp; </a>
<a href="#xref-comparison predicate"> &lt;comparison predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>  <a href='#comp op'>&lt;comp op&gt;</a>  <a href='#row value constructor'>&lt;row value constructor&gt;</a>

<p><a name="row value constructor"> &nbsp; </a>
<a href="#xref-row value constructor"> &lt;row value constructor&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#row value constructor element'>&lt;row value constructor element&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#row value constructor list'>&lt;row value constructor list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#row subquery'>&lt;row subquery&gt;</a>
<p><a name="row value constructor element"> &nbsp; </a>
<a href="#xref-row value constructor element"> &lt;row value constructor element&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#null specification'>&lt;null specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#default specification'>&lt;default specification&gt;</a>
<p><a name="value expression"> &nbsp; </a>
<a href="#xref-value expression"> &lt;value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#numeric value expression'>&lt;numeric value expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#string value expression'>&lt;string value expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#datetime value expression'>&lt;datetime value expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#interval value expression'>&lt;interval value expression&gt;</a>
<p><a name="numeric value expression"> &nbsp; </a>
<a href="#xref-numeric value expression"> &lt;numeric value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#term'>&lt;term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#numeric value expression'>&lt;numeric value expression&gt;</a>  <a href='#plus sign'>&lt;plus sign&gt;</a>  <a href='#term'>&lt;term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#numeric value expression'>&lt;numeric value expression&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#term'>&lt;term&gt;</a>
<p><a name="term"> &nbsp; </a>
<a href="#xref-term"> &lt;term&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#factor'>&lt;factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#term'>&lt;term&gt;</a>  <a href='#asterisk'>&lt;asterisk&gt;</a>  <a href='#factor'>&lt;factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#term'>&lt;term&gt;</a>  <a href='#solidus'>&lt;solidus&gt;</a>  <a href='#factor'>&lt;factor&gt;</a>
<p><a name="factor"> &nbsp; </a>
<a href="#xref-factor"> &lt;factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#sign'>&lt;sign&gt;</a>  ]  <a href='#numeric primary'>&lt;numeric primary&gt;</a>

<p><a name="numeric primary"> &nbsp; </a>
<a href="#xref-numeric primary"> &lt;numeric primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression primary'>&lt;value expression primary&gt;</a>  |  <a href='#numeric value function'>&lt;numeric value function&gt;</a>

<p><a name="value expression primary"> &nbsp; </a>
<a href="#xref-value expression primary"> &lt;value expression primary&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unsigned value specification'>&lt;unsigned value specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#column reference'>&lt;column reference&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#set function specification'>&lt;set function specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#scalar subquery'>&lt;scalar subquery&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#case expression'>&lt;case expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#cast specification'>&lt;cast specification&gt;</a>
<p><a name="unsigned value specification"> &nbsp; </a>
<a href="#xref-unsigned value specification"> &lt;unsigned value specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned literal'>&lt;unsigned literal&gt;</a>  |  <a href='#general value specification'>&lt;general value specification&gt;</a>

<p><a name="unsigned literal"> &nbsp; </a>
<a href="#xref-unsigned literal"> &lt;unsigned literal&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unsigned numeric literal'>&lt;unsigned numeric literal&gt;</a>  |  <a href='#general literal'>&lt;general literal&gt;</a>

<p><a name="general value specification"> &nbsp; </a>
<a href="#xref-general value specification"> &lt;general value specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#parameter specification'>&lt;parameter specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#dynamic parameter specification'>&lt;dynamic parameter specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#variable specification'>&lt;variable specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-USER"> USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-CURRENT_USER"> CURRENT_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-SESSION_USER"> SESSION_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-SYSTEM_USER"> SYSTEM_USER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-VALUE"> VALUE </a>
<p><a name="parameter specification"> &nbsp; </a>
<a href="#xref-parameter specification"> &lt;parameter specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#parameter name'>&lt;parameter name&gt;</a>  [  <a href='#indicator parameter'>&lt;indicator parameter&gt;</a>  ]

<p><a name="parameter name"> &nbsp; </a>
<a href="#xref-parameter name"> &lt;parameter name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#colon'>&lt;colon&gt;</a>  <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="indicator parameter"> &nbsp; </a>
<a href="#xref-indicator parameter"> &lt;indicator parameter&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href="#xref-INDICATOR"> INDICATOR </a>  ]  <a href='#parameter name'>&lt;parameter name&gt;</a>

<p><a name="dynamic parameter specification"> &nbsp; </a>
<a href="#xref-dynamic parameter specification"> &lt;dynamic parameter specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#question mark'>&lt;question mark&gt;</a>

<p><a name="variable specification"> &nbsp; </a>
<a href="#xref-variable specification"> &lt;variable specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#embedded variable name'>&lt;embedded variable name&gt;</a>  [  <a href='#indicator variable'>&lt;indicator variable&gt;</a>  ]

<p><a name="embedded variable name"> &nbsp; </a>
<a href="#xref-embedded variable name"> &lt;embedded variable name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#colon'>&lt;colon&gt;</a> <a href='#host identifier'>&lt;host identifier&gt;</a>

<p><a name="host identifier"> &nbsp; </a>
<a href="#xref-host identifier"> &lt;host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Ada host identifier'>&lt;Ada host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C host identifier'>&lt;C host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Cobol host identifier'>&lt;Cobol host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Fortran host identifier'>&lt;Fortran host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#MUMPS host identifier'>&lt;MUMPS host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Pascal host identifier'>&lt;Pascal host identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#PL/I host identifier'>&lt;PL/I host identifier&gt;</a>
<p><a name="Ada host identifier"> &nbsp; </a>
<a href="#xref-Ada host identifier"> &lt;Ada host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="C host identifier"> &nbsp; </a>
<a href="#xref-C host identifier"> &lt;C host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="Cobol host identifier"> &nbsp; </a>
<a href="#xref-Cobol host identifier"> &lt;Cobol host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="Fortran host identifier"> &nbsp; </a>
<a href="#xref-Fortran host identifier"> &lt;Fortran host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="MUMPS host identifier"> &nbsp; </a>
<a href="#xref-MUMPS host identifier"> &lt;MUMPS host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="Pascal host identifier"> &nbsp; </a>
<a href="#xref-Pascal host identifier"> &lt;Pascal host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="PL/I host identifier"> &nbsp; </a>
<a href="#xref-PL/I host identifier"> &lt;PL/I host identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See syntax rules </font>

<p><a name="indicator variable"> &nbsp; </a>
<a href="#xref-indicator variable"> &lt;indicator variable&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href="#xref-INDICATOR"> INDICATOR </a>  ]  <a href='#embedded variable name'>&lt;embedded variable name&gt;</a>

<p><a name="column reference"> &nbsp; </a>
<a href="#xref-column reference"> &lt;column reference&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#qualifier'>&lt;qualifier&gt;</a>  <a href='#period'>&lt;period&gt;</a>  ]  <a href='#column name'>&lt;column name&gt;</a>

<p><a name="qualifier"> &nbsp; </a>
<a href="#xref-qualifier"> &lt;qualifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#table name'>&lt;table name&gt;</a>  |  <a href='#correlation name'>&lt;correlation name&gt;</a>

<p><a name="correlation name"> &nbsp; </a>
<a href="#xref-correlation name"> &lt;correlation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="set function specification"> &nbsp; </a>
<a href="#xref-set function specification"> &lt;set function specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COUNT"> COUNT </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#asterisk'>&lt;asterisk&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#general set function'>&lt;general set function&gt;</a>
<p><a name="general set function"> &nbsp; </a>
<a href="#xref-general set function"> &lt;general set function&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set function type'>&lt;set function type&gt;</a>  <a href='#left paren'>&lt;left paren&gt;</a>  [  <a href='#set quantifier'>&lt;set quantifier&gt;</a>  ]  <a href='#value expression'>&lt;value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="set function type"> &nbsp; </a>
<a href="#xref-set function type"> &lt;set function type&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-AVG"> AVG </a>  |  <a href="#xref-MAX"> MAX </a>  |  <a href="#xref-MIN"> MIN </a>  |  <a href="#xref-SUM"> SUM </a>  |  <a href="#xref-COUNT"> COUNT </a>

<p><a name="set quantifier"> &nbsp; </a>
<a href="#xref-set quantifier"> &lt;set quantifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DISTINCT"> DISTINCT </a>  |  <a href="#xref-ALL"> ALL </a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Queries
</h2>

<p><a name="scalar subquery"> &nbsp; </a>
<a href="#xref-scalar subquery"> &lt;scalar subquery&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#subquery'>&lt;subquery&gt;</a>

<p><a name="subquery"> &nbsp; </a>
<a href="#xref-subquery"> &lt;subquery&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#query expression'>&lt;query expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="query expression"> &nbsp; </a>
<a href="#xref-query expression"> &lt;query expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#non-join query expression'>&lt;non-join query expression&gt;</a>  |  <a href='#joined table'>&lt;joined table&gt;</a>

<p><a name="non-join query expression"> &nbsp; </a>
<a href="#xref-non-join query expression"> &lt;non-join query expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#non-join query term'>&lt;non-join query term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#query expression'>&lt;query expression&gt;</a>  <a href="#xref-UNION"> UNION </a>  [  <a href="#xref-ALL"> ALL </a>  ]  [  <a href='#corresponding spec'>&lt;corresponding spec&gt;</a>  ]  <a href='#query term'>&lt;query term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#query expression'>&lt;query expression&gt;</a>  <a href="#xref-EXCEPT"> EXCEPT </a>  [  <a href="#xref-ALL"> ALL </a>  ]  [  <a href='#corresponding spec'>&lt;corresponding spec&gt;</a>  ]  <a href='#query term'>&lt;query term&gt;</a>
<p><a name="non-join query term"> &nbsp; </a>
<a href="#xref-non-join query term"> &lt;non-join query term&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#non-join query primary'>&lt;non-join query primary&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#query term'>&lt;query term&gt;</a>  <a href="#xref-INTERSECT"> INTERSECT </a>  [  <a href="#xref-ALL"> ALL </a>  ]  [  <a href='#corresponding spec'>&lt;corresponding spec&gt;</a>  ]  <a href='#query primary'>&lt;query primary&gt;</a>
<p><a name="non-join query primary"> &nbsp; </a>
<a href="#xref-non-join query primary"> &lt;non-join query primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple table'>&lt;simple table&gt;</a>  |  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#non-join query expression'>&lt;non-join query expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="simple table"> &nbsp; </a>
<a href="#xref-simple table"> &lt;simple table&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#query specification'>&lt;query specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table value constructor'>&lt;table value constructor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#explicit table'>&lt;explicit table&gt;</a>
<p><a name="query specification"> &nbsp; </a>
<a href="#xref-query specification"> &lt;query specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SELECT"> SELECT </a>  [  <a href='#set quantifier'>&lt;set quantifier&gt;</a>  ]  <a href='#select list'>&lt;select list&gt;</a>  <a href='#table expression'>&lt;table expression&gt;</a>
<p><a name="select list"> &nbsp; </a>
<a href="#xref-select list"> &lt;select list&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#asterisk'>&lt;asterisk&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#select sublist'>&lt;select sublist&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#select sublist'>&lt;select sublist&gt;</a>  }...  ]
<p><a name="select sublist"> &nbsp; </a>
<a href="#xref-select sublist"> &lt;select sublist&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#derived column'>&lt;derived column&gt;</a>  |  <a href='#qualifier'>&lt;qualifier&gt;</a>  <a href='#period'>&lt;period&gt;</a>  <a href='#asterisk'>&lt;asterisk&gt;</a>

<p><a name="derived column"> &nbsp; </a>
<a href="#xref-derived column"> &lt;derived column&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>  [  <a href='#as clause'>&lt;as clause&gt;</a>  ]

<p><a name="as clause"> &nbsp; </a>
<a href="#xref-as clause"> &lt;as clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href="#xref-AS"> AS </a>  ]  <a href='#column name'>&lt;column name&gt;</a>

<p><a name="table expression"> &nbsp; </a>
<a href="#xref-table expression"> &lt;table expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#from clause'>&lt;from clause&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#where clause'>&lt;where clause&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#group by clause'>&lt;group by clause&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#having clause'>&lt;having clause&gt;</a>  ]
<p><a name="from clause"> &nbsp; </a>
<a href="#xref-from clause"> &lt;from clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-FROM"> FROM </a>  <a href='#table reference'>&lt;table reference&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#table reference'>&lt;table reference&gt;</a>  }...  ]

<small>
<i>
Note that &lt;correlation specification&gt; does not appear in the ISO/IEC grammar.
The notation is written out longhand several times, instead.
</i>
</small>

<p><a name="table reference"> &nbsp; </a>
<a href="#xref-table reference"> &lt;table reference&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table name'>&lt;table name&gt;</a>  [  <a href='#correlation specification'>&lt;correlation specification&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#derived table'>&lt;derived table&gt;</a>  <a href='#correlation specification'>&lt;correlation specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#joined table'>&lt;joined table&gt;</a>
<p><a name="correlation specification"> &nbsp; </a>
<a href="#xref-correlation specification"> &lt;correlation specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href="#xref-AS"> AS </a>  ]  <a href='#correlation name'>&lt;correlation name&gt;</a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#derived column list'>&lt;derived column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]
<p><a name="derived column list"> &nbsp; </a>
<a href="#xref-derived column list"> &lt;derived column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="derived table"> &nbsp; </a>
<a href="#xref-derived table"> &lt;derived table&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#table subquery'>&lt;table subquery&gt;</a>

<p><a name="table subquery"> &nbsp; </a>
<a href="#xref-table subquery"> &lt;table subquery&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#subquery'>&lt;subquery&gt;</a>

<p><a name="joined table"> &nbsp; </a>
<a href="#xref-joined table"> &lt;joined table&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#cross join'>&lt;cross join&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#qualified join'>&lt;qualified join&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#joined table'>&lt;joined table&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="cross join"> &nbsp; </a>
<a href="#xref-cross join"> &lt;cross join&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table reference'>&lt;table reference&gt;</a>  <a href="#xref-CROSS"> CROSS </a>  <a href="#xref-JOIN"> JOIN </a>  <a href='#table reference'>&lt;table reference&gt;</a>
<p><a name="qualified join"> &nbsp; </a>
<a href="#xref-qualified join"> &lt;qualified join&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table reference'>&lt;table reference&gt;</a>  [  <a href="#xref-NATURAL"> NATURAL </a>  ]  [  <a href='#join type'>&lt;join type&gt;</a>  ]  <a href="#xref-JOIN"> JOIN </a>  <a href='#table reference'>&lt;table reference&gt;</a>  [  <a href='#join specification'>&lt;join specification&gt;</a>  ]
<p><a name="join type"> &nbsp; </a>
<a href="#xref-join type"> &lt;join type&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INNER"> INNER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#outer join type'>&lt;outer join type&gt;</a>  [  <a href="#xref-OUTER"> OUTER </a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href="#xref-UNION"> UNION </a>
<p><a name="outer join type"> &nbsp; </a>
<a href="#xref-outer join type"> &lt;outer join type&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-LEFT"> LEFT </a>  |  <a href="#xref-RIGHT"> RIGHT </a>  |  <a href="#xref-FULL"> FULL </a>

<p><a name="join specification"> &nbsp; </a>
<a href="#xref-join specification"> &lt;join specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#join condition'>&lt;join condition&gt;</a>  |  <a href='#named columns join'>&lt;named columns join&gt;</a>

<p><a name="join condition"> &nbsp; </a>
<a href="#xref-join condition"> &lt;join condition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ON"> ON </a>  <a href='#search condition'>&lt;search condition&gt;</a>

<p><a name="named columns join"> &nbsp; </a>
<a href="#xref-named columns join"> &lt;named columns join&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-USING"> USING </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#join column list'>&lt;join column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="join column list"> &nbsp; </a>
<a href="#xref-join column list"> &lt;join column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="where clause"> &nbsp; </a>
<a href="#xref-where clause"> &lt;where clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-WHERE"> WHERE </a>  <a href='#search condition'>&lt;search condition&gt;</a>

<p><a name="group by clause"> &nbsp; </a>
<a href="#xref-group by clause"> &lt;group by clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-GROUP"> GROUP </a>  <a href="#xref-BY"> BY </a>  <a href='#grouping column reference list'>&lt;grouping column reference list&gt;</a>

<p><a name="grouping column reference list"> &nbsp; </a>
<a href="#xref-grouping column reference list"> &lt;grouping column reference list&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#grouping column reference'>&lt;grouping column reference&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#grouping column reference'>&lt;grouping column reference&gt;</a>  }...  ]
<p><a name="grouping column reference"> &nbsp; </a>
<a href="#xref-grouping column reference"> &lt;grouping column reference&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column reference'>&lt;column reference&gt;</a>  [  <a href='#collate clause'>&lt;collate clause&gt;</a>  ]

<p><a name="collate clause"> &nbsp; </a>
<a href="#xref-collate clause"> &lt;collate clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-COLLATE"> COLLATE </a>  <a href='#collation name'>&lt;collation name&gt;</a>

<p><a name="collation name"> &nbsp; </a>
<a href="#xref-collation name"> &lt;collation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>

<p><a name="having clause"> &nbsp; </a>
<a href="#xref-having clause"> &lt;having clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-HAVING"> HAVING </a>  <a href='#search condition'>&lt;search condition&gt;</a>

<p><a name="table value constructor"> &nbsp; </a>
<a href="#xref-table value constructor"> &lt;table value constructor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-VALUES"> VALUES </a>  <a href='#table value constructor list'>&lt;table value constructor list&gt;</a>

<p><a name="table value constructor list"> &nbsp; </a>
<a href="#xref-table value constructor list"> &lt;table value constructor list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#row value constructor'>&lt;row value constructor&gt;</a>  }...  ]

<p><a name="explicit table"> &nbsp; </a>
<a href="#xref-explicit table"> &lt;explicit table&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TABLE"> TABLE </a>  <a href='#table name'>&lt;table name&gt;</a>

<p><a name="query term"> &nbsp; </a>
<a href="#xref-query term"> &lt;query term&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#non-join query term'>&lt;non-join query term&gt;</a>  |  <a href='#joined table'>&lt;joined table&gt;</a>

<p><a name="corresponding spec"> &nbsp; </a>
<a href="#xref-corresponding spec"> &lt;corresponding spec&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CORRESPONDING"> CORRESPONDING </a>  [  <a href="#xref-BY"> BY </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#corresponding column list'>&lt;corresponding column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]

<p><a name="corresponding column list"> &nbsp; </a>
<a href="#xref-corresponding column list"> &lt;corresponding column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="query primary"> &nbsp; </a>
<a href="#xref-query primary"> &lt;query primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#non-join query primary'>&lt;non-join query primary&gt;</a>  |  <a href='#joined table'>&lt;joined table&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Query expression components
</h2>

<p><a name="case expresssion"> &nbsp; </a>
<a href="#xref-case expresssion"> &lt;case expresssion&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#case abbreviation'>&lt;case abbreviation&gt;</a>  |  <a href='#case specification'>&lt;case specification&gt;</a>

<p><a name="case abbreviation"> &nbsp; </a>
<a href="#xref-case abbreviation"> &lt;case abbreviation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NULLIF"> NULLIF </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  <a href='#comma'>&lt;comma&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COALESCE"> COALESCE </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  }...   <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="case specification"> &nbsp; </a>
<a href="#xref-case specification"> &lt;case specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple case'>&lt;simple case&gt;</a>  |  <a href='#searched case'>&lt;searched case&gt;</a>

<p><a name="simple case"> &nbsp; </a>
<a href="#xref-simple case"> &lt;simple case&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CASE"> CASE </a>  <a href='#case operand'>&lt;case operand&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple when clause'>&lt;simple when clause&gt;</a> ...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#else clause'>&lt;else clause&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-END"> END </a>
<p><a name="case operand"> &nbsp; </a>
<a href="#xref-case operand"> &lt;case operand&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>

<p><a name="simple when clause"> &nbsp; </a>
<a href="#xref-simple when clause"> &lt;simple when clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-WHEN"> WHEN </a>  <a href='#when operand'>&lt;when operand&gt;</a>  <a href="#xref-THEN"> THEN </a>  <a href='#result'>&lt;result&gt;</a>

<p><a name="when operand"> &nbsp; </a>
<a href="#xref-when operand"> &lt;when operand&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>

<p><a name="result"> &nbsp; </a>
<a href="#xref-result"> &lt;result&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#result expression'>&lt;result expression&gt;</a>  |  <a href="#xref-NULL"> NULL </a>

<p><a name="result expression"> &nbsp; </a>
<a href="#xref-result expression"> &lt;result expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>

<p><a name="else clause"> &nbsp; </a>
<a href="#xref-else clause"> &lt;else clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ELSE"> ELSE </a>  <a href='#result'>&lt;result&gt;</a>

<p><a name="searched case"> &nbsp; </a>
<a href="#xref-searched case"> &lt;searched case&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CASE"> CASE </a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#searched when clause'>&lt;searched when clause&gt;</a> ...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#else clause'>&lt;else clause&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-END"> END </a>
<p><a name="searched when clause"> &nbsp; </a>
<a href="#xref-searched when clause"> &lt;searched when clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-WHEN"> WHEN </a>  <a href='#search condition'>&lt;search condition&gt;</a>  <a href="#xref-THEN"> THEN </a>  <a href='#result'>&lt;result&gt;</a>

<p><a name="cast specification"> &nbsp; </a>
<a href="#xref-cast specification"> &lt;cast specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CAST"> CAST </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#cast operand'>&lt;cast operand&gt;</a>  <a href="#xref-AS"> AS </a>  <a href='#cast target'>&lt;cast target&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="cast operand"> &nbsp; </a>
<a href="#xref-cast operand"> &lt;cast operand&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>  |  <a href="#xref-NULL"> NULL </a>

<p><a name="cast target"> &nbsp; </a>
<a href="#xref-cast target"> &lt;cast target&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#domain name'>&lt;domain name&gt;</a>  |  <a href='#type name'>&lt;type name&gt;</a>

<p><a name="numeric value function"> &nbsp; </a>
<a href="#xref-numeric value function"> &lt;numeric value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#position expression'>&lt;position expression&gt;</a>  |  <a href='#extract expression'>&lt;extract expression&gt;</a>  |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#length expression'>&lt;length expression&gt;</a>

<p><a name="position expression"> &nbsp; </a>
<a href="#xref-position expression"> &lt;position expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-POSITION"> POSITION </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href="#xref-IN"> IN </a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="character value expression"> &nbsp; </a>
<a href="#xref-character value expression"> &lt;character value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#concatenation'>&lt;concatenation&gt;</a>  |  <a href='#character factor'>&lt;character factor&gt;</a>

<p><a name="concatenation"> &nbsp; </a>
<a href="#xref-concatenation"> &lt;concatenation&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href='#concatenation operator'>&lt;concatenation operator&gt;</a>  <a href='#character factor'>&lt;character factor&gt;</a>

<p><a name="character factor"> &nbsp; </a>
<a href="#xref-character factor"> &lt;character factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character primary'>&lt;character primary&gt;</a>  [  <a href='#collate clause'>&lt;collate clause&gt;</a>  ]

<p><a name="character primary"> &nbsp; </a>
<a href="#xref-character primary"> &lt;character primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression primary'>&lt;value expression primary&gt;</a>  |  <a href='#string value function'>&lt;string value function&gt;</a>

<p><a name="string value function"> &nbsp; </a>
<a href="#xref-string value function"> &lt;string value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value function'>&lt;character value function&gt;</a>  |  <a href='#bit value function'>&lt;bit value function&gt;</a>

<p><a name="character value function"> &nbsp; </a>
<a href="#xref-character value function"> &lt;character value function&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character substring function'>&lt;character substring function&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#fold'>&lt;fold&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#form-of-use conversion'>&lt;form-of-use conversion&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#character translation'>&lt;character translation&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#trim function'>&lt;trim function&gt;</a>
<p><a name="character substring function"> &nbsp; </a>
<a href="#xref-character substring function"> &lt;character substring function&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SUBSTRING"> SUBSTRING </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href="#xref-FROM"> FROM </a>  <a href='#start position'>&lt;start position&gt;</a>  [  <a href="#xref-FOR"> FOR </a>  <a href='#string length'>&lt;string length&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="start position"> &nbsp; </a>
<a href="#xref-start position"> &lt;start position&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#numeric value expression'>&lt;numeric value expression&gt;</a>

<p><a name="string length"> &nbsp; </a>
<a href="#xref-string length"> &lt;string length&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#numeric value expression'>&lt;numeric value expression&gt;</a>

<p><a name="fold"> &nbsp; </a>
<a href="#xref-fold"> &lt;fold&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href="#xref-UPPER"> UPPER </a>  |  <a href="#xref-LOWER"> LOWER </a>  }  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="form-of-use conversion"> &nbsp; </a>
<a href="#xref-form-of-use conversion"> &lt;form-of-use conversion&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONVERT"> CONVERT </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href="#xref-USING"> USING </a>  <a href='#form-of-use conversion name'>&lt;form-of-use conversion name&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="form-of-use conversion name"> &nbsp; </a>
<a href="#xref-form-of-use conversion name"> &lt;form-of-use conversion name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>

<p><a name="character translation"> &nbsp; </a>
<a href="#xref-character translation"> &lt;character translation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TRANSLATE"> TRANSLATE </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#character value expression'>&lt;character value expression&gt;</a>  <a href="#xref-USING"> USING </a>  <a href='#translation name'>&lt;translation name&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="translation name"> &nbsp; </a>
<a href="#xref-translation name"> &lt;translation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#qualified name'>&lt;qualified name&gt;</a>

<p><a name="trim function"> &nbsp; </a>
<a href="#xref-trim function"> &lt;trim function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TRIM"> TRIM </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#trim operands'>&lt;trim operands&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="trim operands"> &nbsp; </a>
<a href="#xref-trim operands"> &lt;trim operands&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  [  <a href='#trim specification'>&lt;trim specification&gt;</a>  ]  [  <a href='#trim character'>&lt;trim character&gt;</a>  ]  <a href="#xref-FROM"> FROM </a>  ]  <a href='#trim source'>&lt;trim source&gt;</a>

<p><a name="trim specification"> &nbsp; </a>
<a href="#xref-trim specification"> &lt;trim specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-LEADING"> LEADING </a>  |  <a href="#xref-TRAILING"> TRAILING </a>  |  <a href="#xref-BOTH"> BOTH </a>

<p><a name="trim character"> &nbsp; </a>
<a href="#xref-trim character"> &lt;trim character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>

<p><a name="trim source"> &nbsp; </a>
<a href="#xref-trim source"> &lt;trim source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>

<p><a name="bit value function"> &nbsp; </a>
<a href="#xref-bit value function"> &lt;bit value function&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#bit substring function'>&lt;bit substring function&gt;</a>

<p><a name="bit substring function"> &nbsp; </a>
<a href="#xref-bit substring function"> &lt;bit substring function&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SUBSTRING"> SUBSTRING </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#bit value expression'>&lt;bit value expression&gt;</a>  <a href="#xref-FROM"> FROM </a>  <a href='#start position'>&lt;start position&gt;</a>  [  <a href="#xref-FOR"> FOR </a>  <a href='#string length'>&lt;string length&gt;</a>  ]  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="bit value expression"> &nbsp; </a>
<a href="#xref-bit value expression"> &lt;bit value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#bit concatenation'>&lt;bit concatenation&gt;</a>  |  <a href='#bit factor'>&lt;bit factor&gt;</a>

<p><a name="bit concatenation"> &nbsp; </a>
<a href="#xref-bit concatenation"> &lt;bit concatenation&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#bit value expression'>&lt;bit value expression&gt;</a>  <a href='#concatenation operator'>&lt;concatenation operator&gt;</a>  <a href='#bit factor'>&lt;bit factor&gt;</a>

<p><a name="bit factor"> &nbsp; </a>
<a href="#xref-bit factor"> &lt;bit factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#bit primary'>&lt;bit primary&gt;</a>

<p><a name="bit primary"> &nbsp; </a>
<a href="#xref-bit primary"> &lt;bit primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression primary'>&lt;value expression primary&gt;</a>  |  <a href='#string value function'>&lt;string value function&gt;</a>

<p><a name="extract expression"> &nbsp; </a>
<a href="#xref-extract expression"> &lt;extract expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-EXTRACT"> EXTRACT </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#extract field'>&lt;extract field&gt;</a>  <a href="#xref-FROM"> FROM </a>  <a href='#extract source'>&lt;extract source&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="extract field"> &nbsp; </a>
<a href="#xref-extract field"> &lt;extract field&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime field'>&lt;datetime field&gt;</a>  |  <a href='#time zone field'>&lt;time zone field&gt;</a>

<p><a name="datetime field"> &nbsp; </a>
<a href="#xref-datetime field"> &lt;datetime field&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#non-second datetime field'>&lt;non-second datetime field&gt;</a>  |  <a href="#xref-SECOND"> SECOND </a>

<p><a name="time zone field"> &nbsp; </a>
<a href="#xref-time zone field"> &lt;time zone field&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TIMEZONE_HOUR"> TIMEZONE_HOUR </a>  |  <a href="#xref-TIMEZONE_MINUTE"> TIMEZONE_MINUTE </a>

<p><a name="extract source"> &nbsp; </a>
<a href="#xref-extract source"> &lt;extract source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime value expression'>&lt;datetime value expression&gt;</a>  |  <a href='#interval value expression'>&lt;interval value expression&gt;</a>

<p><a name="datetime value expression"> &nbsp; </a>
<a href="#xref-datetime value expression"> &lt;datetime value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime term'>&lt;datetime term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval value expression'>&lt;interval value expression&gt;</a>  <a href='#plus sign'>&lt;plus sign&gt;</a>  <a href='#datetime term'>&lt;datetime term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime value expression'>&lt;datetime value expression&gt;</a>  <a href='#plus sign'>&lt;plus sign&gt;</a>  <a href='#interval term'>&lt;interval term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#datetime value expression'>&lt;datetime value expression&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#interval term'>&lt;interval term&gt;</a>
<p><a name="interval term"> &nbsp; </a>
<a href="#xref-interval term"> &lt;interval term&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval factor'>&lt;interval factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval term 2'>&lt;interval term 2&gt;</a>  <a href='#asterisk'>&lt;asterisk&gt;</a>  <a href='#factor'>&lt;factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval term 2'>&lt;interval term 2&gt;</a>  <a href='#solidus'>&lt;solidus&gt;</a>  <a href='#factor'>&lt;factor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#term'>&lt;term&gt;</a>  <a href='#asterisk'>&lt;asterisk&gt;</a>  <a href='#interval factor'>&lt;interval factor&gt;</a>
<p><a name="interval factor"> &nbsp; </a>
<a href="#xref-interval factor"> &lt;interval factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#sign'>&lt;sign&gt;</a>  ]  <a href='#interval primary'>&lt;interval primary&gt;</a>

<p><a name="interval primary"> &nbsp; </a>
<a href="#xref-interval primary"> &lt;interval primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression primary'>&lt;value expression primary&gt;</a>  [  <a href='#interval qualifier'>&lt;interval qualifier&gt;</a>  ]

<p><a name="interval term 2"> &nbsp; </a>
<a href="#xref-interval term 2"> &lt;interval term 2&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#interval term'>&lt;interval term&gt;</a>

<p><a name="interval value expression"> &nbsp; </a>
<a href="#xref-interval value expression"> &lt;interval value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval term'>&lt;interval term&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval value expression 1'>&lt;interval value expression 1&gt;</a>  <a href='#plus sign'>&lt;plus sign&gt;</a>  <a href='#interval term 1'>&lt;interval term 1&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#interval value expression 1'>&lt;interval value expression 1&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#interval term 1'>&lt;interval term 1&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#datetime value expression'>&lt;datetime value expression&gt;</a>  <a href='#minus sign'>&lt;minus sign&gt;</a>  <a href='#datetime term'>&lt;datetime term&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  <a href='#interval qualifier'>&lt;interval qualifier&gt;</a>
<p><a name="interval value expression 1"> &nbsp; </a>
<a href="#xref-interval value expression 1"> &lt;interval value expression 1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#interval value expression'>&lt;interval value expression&gt;</a>

<p><a name="interval term 1"> &nbsp; </a>
<a href="#xref-interval term 1"> &lt;interval term 1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#interval term'>&lt;interval term&gt;</a>

<p><a name="datetime term"> &nbsp; </a>
<a href="#xref-datetime term"> &lt;datetime term&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime factor'>&lt;datetime factor&gt;</a>

<p><a name="datetime factor"> &nbsp; </a>
<a href="#xref-datetime factor"> &lt;datetime factor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#datetime primary'>&lt;datetime primary&gt;</a>  [  <a href='#time zone'>&lt;time zone&gt;</a>  ]

<p><a name="datetime primary"> &nbsp; </a>
<a href="#xref-datetime primary"> &lt;datetime primary&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression primary'>&lt;value expression primary&gt;</a>  |  <a href='#datetime value function'>&lt;datetime value function&gt;</a>

<p><a name="time zone"> &nbsp; </a>
<a href="#xref-time zone"> &lt;time zone&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-AT"> AT </a>  <a href='#time zone specifier'>&lt;time zone specifier&gt;</a>

<p><a name="time zone specifier"> &nbsp; </a>
<a href="#xref-time zone specifier"> &lt;time zone specifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-LOCAL"> LOCAL </a>  |  <a href="#xref-TIME"> TIME </a>  <a href="#xref-ZONE"> ZONE </a>  <a href='#interval value expression'>&lt;interval value expression&gt;</a>

<p><a name="length expression"> &nbsp; </a>
<a href="#xref-length expression"> &lt;length expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#char length expression'>&lt;char length expression&gt;</a>  |  <a href='#octet length expression'>&lt;octet length expression&gt;</a>  |  <a href='#bit length expression'>&lt;bit length expression&gt;</a>

<p><a name="char length expression"> &nbsp; </a>
<a href="#xref-char length expression"> &lt;char length expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href="#xref-CHAR_LENGTH"> CHAR_LENGTH </a>  |  <a href="#xref-CHARACTER_LENGTH"> CHARACTER_LENGTH </a>  }  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#string value expression'>&lt;string value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="string value expression"> &nbsp; </a>
<a href="#xref-string value expression"> &lt;string value expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>  |  <a href='#bit value expression'>&lt;bit value expression&gt;</a>

<p><a name="octet length expression"> &nbsp; </a>
<a href="#xref-octet length expression"> &lt;octet length expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-OCTET_LENGTH"> OCTET_LENGTH </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#string value expression'>&lt;string value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="bit length expression"> &nbsp; </a>
<a href="#xref-bit length expression"> &lt;bit length expression&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-BIT_LENGTH"> BIT_LENGTH </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#string value expression'>&lt;string value expression&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="null specification"> &nbsp; </a>
<a href="#xref-null specification"> &lt;null specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-NULL"> NULL </a>

<p><a name="default specification"> &nbsp; </a>
<a href="#xref-default specification"> &lt;default specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>

<p><a name="row value constructor list"> &nbsp; </a>
<a href="#xref-row value constructor list"> &lt;row value constructor list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor element'>&lt;row value constructor element&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#row value constructor element'>&lt;row value constructor element&gt;</a>  }  ...  ]

<p><a name="row subquery"> &nbsp; </a>
<a href="#xref-row subquery"> &lt;row subquery&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#subquery'>&lt;subquery&gt;</a>

<p><a name="comp op"> &nbsp; </a>
<a href="#xref-comp op"> &lt;comp op&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#equals operator'>&lt;equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#not equals operator'>&lt;not equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#less than operator'>&lt;less than operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#greater than operator'>&lt;greater than operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#less than or equals operator'>&lt;less than or equals operator&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |    <a href='#greater than or equals operator'>&lt;greater than or equals operator&gt;</a>
<p><a name="between predicate"> &nbsp; </a>
<a href="#xref-between predicate"> &lt;between predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>  [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-BETWEEN"> BETWEEN </a>  <a href='#row value constructor'>&lt;row value constructor&gt;</a>  <a href="#xref-AND"> AND </a>  <a href='#row value constructor'>&lt;row value constructor&gt;</a>
<p><a name="in predicate"> &nbsp; </a>
<a href="#xref-in predicate"> &lt;in predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>  [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-IN"> IN </a>  <a href='#in predicate value'>&lt;in predicate value&gt;</a>

<p><a name="in predicate value"> &nbsp; </a>
<a href="#xref-in predicate value"> &lt;in predicate value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#table subquery'>&lt;table subquery&gt;</a>  |  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#in value list'>&lt;in value list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="in value list"> &nbsp; </a>
<a href="#xref-in value list"> &lt;in value list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#value expression'>&lt;value expression&gt;</a>  }  ...

<p><a name="like predicate"> &nbsp; </a>
<a href="#xref-like predicate"> &lt;like predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#match value'>&lt;match value&gt;</a>  [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-LIKE"> LIKE </a>  <a href='#pattern'>&lt;pattern&gt;</a>  [  <a href="#xref-ESCAPE"> ESCAPE </a>  <a href='#escape character'>&lt;escape character&gt;</a>  ]

<p><a name="match value"> &nbsp; </a>
<a href="#xref-match value"> &lt;match value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>

<p><a name="pattern"> &nbsp; </a>
<a href="#xref-pattern"> &lt;pattern&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>

<p><a name="escape character"> &nbsp; </a>
<a href="#xref-escape character"> &lt;escape character&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character value expression'>&lt;character value expression&gt;</a>

<p><a name="null predicate"> &nbsp; </a>
<a href="#xref-null predicate"> &lt;null predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-IS"> IS </a>  [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-NULL"> NULL </a>

<p><a name="quantified comparison predicate"> &nbsp; </a>
<a href="#xref-quantified comparison predicate"> &lt;quantified comparison predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constuctor'>&lt;row value constuctor&gt;</a>  <a href='#comp op'>&lt;comp op&gt;</a>  <a href='#quantifier'>&lt;quantifier&gt;</a>  <a href='#table subquery'>&lt;table subquery&gt;</a>

<p><a name="quantifier"> &nbsp; </a>
<a href="#xref-quantifier"> &lt;quantifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#all'>&lt;all&gt;</a>  |  <a href='#some'>&lt;some&gt;</a>

<p><a name="all"> &nbsp; </a>
<a href="#xref-all"> &lt;all&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALL"> ALL </a>

<p><a name="some"> &nbsp; </a>
<a href="#xref-some"> &lt;some&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SOME"> SOME </a>  |  <a href="#xref-ANY"> ANY </a>

<p><a name="exists predicate"> &nbsp; </a>
<a href="#xref-exists predicate"> &lt;exists predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-EXISTS"> EXISTS </a>  <a href='#table subquery'>&lt;table subquery&gt;</a>

<p><a name="unique predicate"> &nbsp; </a>
<a href="#xref-unique predicate"> &lt;unique predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-UNIQUE"> UNIQUE </a>  <a href='#table subquery'>&lt;table subquery&gt;</a>

<p><a name="match predicate"> &nbsp; </a>
<a href="#xref-match predicate"> &lt;match predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>  <a href="#xref-MATCH"> MATCH </a>  [  <a href="#xref-UNIQUE"> UNIQUE </a>  ]  [  <a href="#xref-PARTIAL"> PARTIAL </a>  |  <a href="#xref-FULL"> FULL </a>  ]  <a href='#table subquery'>&lt;table subquery&gt;</a>

<p><a name="overlaps predicate"> &nbsp; </a>
<a href="#xref-overlaps predicate"> &lt;overlaps predicate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor 1'>&lt;row value constructor 1&gt;</a>  <a href="#xref-OVERLAPS"> OVERLAPS </a>  <a href='#row value constructor 2'>&lt;row value constructor 2&gt;</a>

<p><a name="row value constructor 1"> &nbsp; </a>
<a href="#xref-row value constructor 1"> &lt;row value constructor 1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>

<p><a name="row value constructor 2"> &nbsp; </a>
<a href="#xref-row value constructor 2"> &lt;row value constructor 2&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#row value constructor'>&lt;row value constructor&gt;</a>

<p><a name="truth value"> &nbsp; </a>
<a href="#xref-truth value"> &lt;truth value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TRUE"> TRUE </a>  |  <a href="#xref-FALSE"> FALSE </a>  |  <a href="#xref-UNKNOWN"> UNKNOWN </a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> More about constraints
</h2>

<p><a name="constraint attributes"> &nbsp; </a>
<a href="#xref-constraint attributes"> &lt;constraint attributes&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#constraint check time'>&lt;constraint check time&gt;</a>  [  [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-DEFERRABLE"> DEFERRABLE </a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; [  <a href="#xref-NOT"> NOT </a>  ]  <a href="#xref-DEFERRABLE"> DEFERRABLE </a>  [  <a href='#constraint check time'>&lt;constraint check time&gt;</a>  ]
<p><a name="constraint check time"> &nbsp; </a>
<a href="#xref-constraint check time"> &lt;constraint check time&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-INITIALLY"> INITIALLY </a>  <a href="#xref-DEFERRED"> DEFERRED </a>  |  <a href="#xref-INITIALLY"> INITIALLY </a>  <a href="#xref-IMMEDIATE"> IMMEDIATE </a>

<p><a name="table constraint definition"> &nbsp; </a>
<a href="#xref-table constraint definition"> &lt;table constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#constraint name definition'>&lt;constraint name definition&gt;</a>  ]  <a href='#table constraint'>&lt;table constraint&gt;</a>  [  <a href='#constraint check time'>&lt;constraint check time&gt;</a>  ]

<p><a name="table constraint"> &nbsp; </a>
<a href="#xref-table constraint"> &lt;table constraint&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unique constraint definition'>&lt;unique constraint definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#referential constraint definition'>&lt;referential constraint definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#check constraint definition'>&lt;check constraint definition&gt;</a>
<p><a name="unique constraint definition"> &nbsp; </a>
<a href="#xref-unique constraint definition"> &lt;unique constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#unique specification'>&lt;unique specification&gt;</a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#unique column list'>&lt;unique column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="unique column list"> &nbsp; </a>
<a href="#xref-unique column list"> &lt;unique column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="referential constraint definition"> &nbsp; </a>
<a href="#xref-referential constraint definition"> &lt;referential constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FOREIGN"> FOREIGN </a>  <a href="#xref-KEY"> KEY </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#referencing columns'>&lt;referencing columns&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  <a href='#references specification'>&lt;references specification&gt;</a>
<p><a name="referencing columns"> &nbsp; </a>
<a href="#xref-referencing columns"> &lt;referencing columns&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#reference column list'>&lt;reference column list&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Module contents
</h2>

<p><a name="module contents"> &nbsp; </a>
<a href="#xref-module contents"> &lt;module contents&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#declare cursor'>&lt;declare cursor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic declare cursor'>&lt;dynamic declare cursor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#procedure'>&lt;procedure&gt;</a>
<p><a name="declare cursor"> &nbsp; </a>
<a href="#xref-declare cursor"> &lt;declare cursor&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DECLARE"> DECLARE </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>  [  <a href="#xref-INSENSITIVE"> INSENSITIVE </a>  ]  [  <a href="#xref-SCROLL"> SCROLL </a>  ]  <a href="#xref-CURSOR"> CURSOR </a>  <a href="#xref-FOR"> FOR </a>  <a href='#cursor specification'>&lt;cursor specification&gt;</a>
<p><a name="cursor name"> &nbsp; </a>
<a href="#xref-cursor name"> &lt;cursor name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="cursor specification"> &nbsp; </a>
<a href="#xref-cursor specification"> &lt;cursor specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#query expression'>&lt;query expression&gt;</a>  [  <a href='#order by clause'>&lt;order by clause&gt;</a>  ]  [  <a href='#updatability clause'>&lt;updatability clause&gt;</a>  ]

<p><a name="order by clause"> &nbsp; </a>
<a href="#xref-order by clause"> &lt;order by clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ORDER"> ORDER </a>  <a href="#xref-BY"> BY </a>  <a href='#sort specification list'>&lt;sort specification list&gt;</a>

<p><a name="sort specification list"> &nbsp; </a>
<a href="#xref-sort specification list"> &lt;sort specification list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#sort specification'>&lt;sort specification&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#sort specification'>&lt;sort specification&gt;</a>  }...  ]

<p><a name="sort specification"> &nbsp; </a>
<a href="#xref-sort specification"> &lt;sort specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#sort key'>&lt;sort key&gt;</a>  [  <a href='#collate clause'>&lt;collate clause&gt;</a>  ]  [  <a href='#ordering specification'>&lt;ordering specification&gt;</a>  ]

<p><a name="sort key"> &nbsp; </a>
<a href="#xref-sort key"> &lt;sort key&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name'>&lt;column name&gt;</a>  |  <a href='#unsigned integer'>&lt;unsigned integer&gt;</a>

<p><a name="ordering specification"> &nbsp; </a>
<a href="#xref-ordering specification"> &lt;ordering specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ASC"> ASC </a>  |  <a href="#xref-DESC"> DESC </a>

<p><a name="updatability clause"> &nbsp; </a>
<a href="#xref-updatability clause"> &lt;updatability clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-FOR"> FOR </a>  {  <a href="#xref-READ"> READ </a>  <a href="#xref-ONLY"> ONLY </a>  |  <a href="#xref-UPDATE"> UPDATE </a>  [  <a href="#xref-OF"> OF </a>  <a href='#column name list'>&lt;column name list&gt;</a>  ]  }

<p><a name="dynamic declare cursor"> &nbsp; </a>
<a href="#xref-dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DECLARE"> DECLARE </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>  [  <a href="#xref-INSENSITIVE"> INSENSITIVE </a>  ]  [  <a href="#xref-SCROLL"> SCROLL </a>  ]  <a href="#xref-CURSOR"> CURSOR </a>  <a href="#xref-FOR"> FOR </a>  <a href='#statement name'>&lt;statement name&gt;</a>
<p><a name="statement name"> &nbsp; </a>
<a href="#xref-statement name"> &lt;statement name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> SQL Procedures
</h2>

<p><a name="procedure"> &nbsp; </a>
<a href="#xref-procedure"> &lt;procedure&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-PROCEDURE"> PROCEDURE </a>  <a href='#procedure name'>&lt;procedure name&gt;</a>  <a href='#parameter declaration list'>&lt;parameter declaration list&gt;</a>  <a href='#semicolon'>&lt;semicolon&gt;</a>  <a href='#SQL procedure statement'>&lt;SQL procedure statement&gt;</a>  <a href='#semicolon'>&lt;semicolon&gt;</a>
<p><a name="procedure name"> &nbsp; </a>
<a href="#xref-procedure name"> &lt;procedure name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#identifier'>&lt;identifier&gt;</a>

<p><a name="parameter declaration list"> &nbsp; </a>
<a href="#xref-parameter declaration list"> &lt;parameter declaration list&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#parameter declaration'>&lt;parameter declaration&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#parameter declaration'>&lt;parameter declaration&gt;</a>  }...  ]  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="parameter declaration"> &nbsp; </a>
<a href="#xref-parameter declaration"> &lt;parameter declaration&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#parameter name'>&lt;parameter name&gt;</a>  <a href='#data type'>&lt;data type&gt;</a>  |  <a href='#status parameter'>&lt;status parameter&gt;</a>

<p><a name="status parameter"> &nbsp; </a>
<a href="#xref-status parameter"> &lt;status parameter&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SQLCODE"> SQLCODE </a>  |  <a href="#xref-SQLSTATE"> SQLSTATE </a>

<p><a name="SQL procedure statement"> &nbsp; </a>
<a href="#xref-SQL procedure statement"> &lt;SQL procedure statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL schema statement'>&lt;SQL schema statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL data statement'>&lt;SQL data statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL transaction statement'>&lt;SQL transaction statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL connection statement'>&lt;SQL connection statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL session statement'>&lt;SQL session statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL dynamic statement'>&lt;SQL dynamic statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL diagnostics statement'>&lt;SQL diagnostics statement&gt;</a>
<p><a href='#top'>Top</a></p>

<hr>
<h2> SQL Schema Definition Statements
</h2>

<p><a name="SQL schema statement"> &nbsp; </a>
<a href="#xref-SQL schema statement"> &lt;SQL schema statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL schema definition statement'>&lt;SQL schema definition statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL schema manipulation statement'>&lt;SQL schema manipulation statement&gt;</a>
<p><a name="SQL schema definition statement"> &nbsp; </a>
<a href="#xref-SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema definition'>&lt;schema definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table definition'>&lt;table definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#view definition'>&lt;view definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#grant statement'>&lt;grant statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#domain definition'>&lt;domain definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character set definition'>&lt;character set definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#collation definition'>&lt;collation definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#translation definition'>&lt;translation definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#assertion definition'>&lt;assertion definition&gt;</a>
<p><a name="schema definition"> &nbsp; </a>
<a href="#xref-schema definition"> &lt;schema definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-SCHEMA"> SCHEMA </a>  <a href='#schema name clause'>&lt;schema name clause&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#schema character set specification'>&lt;schema character set specification&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#schema element'>&lt;schema element&gt;</a> ...  ]
<p><a name="schema name clause"> &nbsp; </a>
<a href="#xref-schema name clause"> &lt;schema name clause&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema name'>&lt;schema name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  <a href='#schema authorization identifier'>&lt;schema authorization identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema name'>&lt;schema name&gt;</a>  <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  <a href='#schema authorization identifier'>&lt;schema authorization identifier&gt;</a>
<p><a name="schema authorization identifier"> &nbsp; </a>
<a href="#xref-schema authorization identifier"> &lt;schema authorization identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#authorization identifier'>&lt;authorization identifier&gt;</a>

<p><a name="schema character set specification"> &nbsp; </a>
<a href="#xref-schema character set specification"> &lt;schema character set specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  <a href='#character set specification'>&lt;character set specification&gt;</a>

<p><a name="schema element"> &nbsp; </a>
<a href="#xref-schema element"> &lt;schema element&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#domain definition'>&lt;domain definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#table definition'>&lt;table definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#view definition'>&lt;view definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#grant statement'>&lt;grant statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#assertion definition'>&lt;assertion definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#character set definition'>&lt;character set definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#collation definition'>&lt;collation definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#translation definition'>&lt;translation definition&gt;</a>
<p><a name="domain definition"> &nbsp; </a>
<a href="#xref-domain definition"> &lt;domain definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-DOMAIN"> DOMAIN </a>  <a href='#domain name'>&lt;domain name&gt;</a>  [  <a href="#xref-AS"> AS </a>  ]  <a href='#data type'>&lt;data type&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#default clause'>&lt;default clause&gt;</a>  ]  [  <a href='#domain constraint'>&lt;domain constraint&gt;</a>  ]  [  <a href='#collate clause'>&lt;collate clause&gt;</a>  ]
<p><a name="domain constraint"> &nbsp; </a>
<a href="#xref-domain constraint"> &lt;domain constraint&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#constraint name definition'>&lt;constraint name definition&gt;</a>  ]  <a href='#check constraint definition'>&lt;check constraint definition&gt;</a>  [  <a href='#constraint attributes'>&lt;constraint attributes&gt;</a>  ]
<p><a name="table definition"> &nbsp; </a>
<a href="#xref-table definition"> &lt;table definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  [  {  <a href="#xref-GLOBAL"> GLOBAL </a>  |  <a href="#xref-LOCAL"> LOCAL </a>  }  <a href="#xref-TEMPORARY"> TEMPORARY </a>  ]  <a href="#xref-TABLE"> TABLE </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href='#table element list'>&lt;table element list&gt;</a>  [  <a href="#xref-ON"> ON </a>  <a href="#xref-COMMIT"> COMMIT </a>  {  <a href="#xref-DELETE"> DELETE </a>  |  <a href="#xref-PRESERVE"> PRESERVE </a>  }  <a href="#xref-ROWS"> ROWS </a>  ]
<p><a name="view definition"> &nbsp; </a>
<a href="#xref-view definition"> &lt;view definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-VIEW"> VIEW </a>  <a href='#table name'>&lt;table name&gt;</a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#view column list'>&lt;view column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-AS"> AS </a>  <a href='#query expression'>&lt;query expression&gt;</a>  [  <a href="#xref-WITH"> WITH </a>  [  <a href='#levels clause'>&lt;levels clause&gt;</a>  ]  <a href="#xref-CHECK"> CHECK </a>  <a href="#xref-OPTION"> OPTION </a>  ]
<p><a name="view column list"> &nbsp; </a>
<a href="#xref-view column list"> &lt;view column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="levels clause"> &nbsp; </a>
<a href="#xref-levels clause"> &lt;levels clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CASCADED"> CASCADED </a>  |  <a href="#xref-LOCAL"> LOCAL </a>

<p><a name="grant statement"> &nbsp; </a>
<a href="#xref-grant statement"> &lt;grant statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-GRANT"> GRANT </a>  <a href='#privileges'>&lt;privileges&gt;</a>  <a href="#xref-ON"> ON </a>  <a href='#object name'>&lt;object name&gt;</a>  <a href="#xref-TO"> TO </a>  <a href='#grantee'>&lt;grantee&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#grantee'>&lt;grantee&gt;</a>  }...  ]  [  <a href="#xref-WITH"> WITH </a>  <a href="#xref-GRANT"> GRANT </a>  <a href="#xref-OPTION"> OPTION </a>  ]
<p><a name="privileges"> &nbsp; </a>
<a href="#xref-privileges"> &lt;privileges&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALL"> ALL </a>  <a href="#xref-PRIVILEGES"> PRIVILEGES </a>  |  <a href='#action list'>&lt;action list&gt;</a>

<p><a name="action list"> &nbsp; </a>
<a href="#xref-action list"> &lt;action list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#action'>&lt;action&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href="#xref-action"> action </a> &gt;  }...  ]

<p><a name="action"> &nbsp; </a>
<a href="#xref-action"> &lt;action&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SELECT"> SELECT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DELETE"> DELETE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INSERT"> INSERT </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#privilege column list'>&lt;privilege column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UPDATE"> UPDATE </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#privilege column list'>&lt;privilege column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REFERENCES"> REFERENCES </a>  [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#privilege column list'>&lt;privilege column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-USAGE"> USAGE </a>
<p><a name="privilege column list"> &nbsp; </a>
<a href="#xref-privilege column list"> &lt;privilege column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="object name"> &nbsp; </a>
<a href="#xref-object name"> &lt;object name&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href="#xref-TABLE"> TABLE </a>  ]  <a href='#table name'>&lt;table name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DOMAIN"> DOMAIN </a>  <a href='#domain name'>&lt;domain name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLLATION"> COLLATION </a>  <a href='#collation name'>&lt;collation name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  <a href='#character set name'>&lt;character set name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TRANSLATION"> TRANSLATION </a>  <a href='#translation name'>&lt;translation name&gt;</a>
&lt;grantee&gt; := PUBLIC | &lt;authorization identifier&gt;

<p><a name="assertion definition"> &nbsp; </a>
<a href="#xref-assertion definition"> &lt;assertion definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-ASSERTION"> ASSERTION </a>  <a href='#constraint name'>&lt;constraint name&gt;</a>  <a href='#assertion check'>&lt;assertion check&gt;</a>  [  <a href='#constraint attributes'>&lt;constraint attributes&gt;</a>  ]
<p><a name="assertion check"> &nbsp; </a>
<a href="#xref-assertion check"> &lt;assertion check&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CHECK"> CHECK </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#search condition'>&lt;search condition&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="character set definition"> &nbsp; </a>
<a href="#xref-character set definition"> &lt;character set definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  <a href='#character set name'>&lt;character set name&gt;</a>  [  <a href="#xref-AS"> AS </a>  ]  <a href='#character set source'>&lt;character set source&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#collate clause'>&lt;collate clause&gt;</a>  |  <a href='#limited collation definition'>&lt;limited collation definition&gt;</a>  ]
<p><a name="character set source"> &nbsp; </a>
<a href="#xref-character set source"> &lt;character set source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-GET"> GET </a>  <a href='#existing character set name'>&lt;existing character set name&gt;</a>

<p><a name="existing character set name"> &nbsp; </a>
<a href="#xref-existing character set name"> &lt;existing character set name&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#standard character repertoire name'>&lt;standard character repertoire name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#implementation-defined character repertoire name'>&lt;implementation-defined character repertoire name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema character set name'>&lt;schema character set name&gt;</a>
<p><a name="schema character set name"> &nbsp; </a>
<a href="#xref-schema character set name"> &lt;schema character set name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="limited collation definition"> &nbsp; </a>
<a href="#xref-limited collation definition"> &lt;limited collation definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLLATION"> COLLATION </a>  <a href="#xref-FROM"> FROM </a>  <a href='#collation source'>&lt;collation source&gt;</a>
<p><a name="collation source"> &nbsp; </a>
<a href="#xref-collation source"> &lt;collation source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#collating sequence definition'>&lt;collating sequence definition&gt;</a>  |  <a href='#translation collation'>&lt;translation collation&gt;</a>

<p><a name="collating sequence definition"> &nbsp; </a>
<a href="#xref-collating sequence definition"> &lt;collating sequence definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#external collation'>&lt;external collation&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema collation name'>&lt;schema collation name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DESC"> DESC </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#collation name'>&lt;collation name&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>
<p><a name="external collation"> &nbsp; </a>
<a href="#xref-external collation"> &lt;external collation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-EXTERNAL"> EXTERNAL </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>  <a href='#external collation name'>&lt;external collation name&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="external collation name"> &nbsp; </a>
<a href="#xref-external collation name"> &lt;external collation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#standard collation name'>&lt;standard collation name&gt;</a>  |  <a href='#implementation-defined collation name'>&lt;implementation-defined collation name&gt;</a>

<p><a name="standard collation name"> &nbsp; </a>
<a href="#xref-standard collation name"> &lt;standard collation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#collation name'>&lt;collation name&gt;</a>

<p><a name="implementation-defined collation name"> &nbsp; </a>
<a href="#xref-implementation-defined collation name"> &lt;implementation-defined collation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#collation name'>&lt;collation name&gt;</a>

<p><a name="schema collation name"> &nbsp; </a>
<a href="#xref-schema collation name"> &lt;schema collation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#collation name'>&lt;collation name&gt;</a>

<p><a name="translation collation"> &nbsp; </a>
<a href="#xref-translation collation"> &lt;translation collation&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-TRANSLATION"> TRANSLATION </a>  <a href='#translation name'>&lt;translation name&gt;</a>  [  <a href="#xref-THEN"> THEN </a>  <a href="#xref-COLLATION"> COLLATION </a>  <a href='#collation name'>&lt;collation name&gt;</a>  ]

<p><a name="collation definition"> &nbsp; </a>
<a href="#xref-collation definition"> &lt;collation definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-COLLATION"> COLLATION </a>  <a href='#collation name'>&lt;collation name&gt;</a>  <a href="#xref-FOR"> FOR </a>  <a href='#character set specification'>&lt;character set specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FROM"> FROM </a>  <a href='#collation source'>&lt;collation source&gt;</a>  [  <a href='#pad attribute'>&lt;pad attribute&gt;</a>  ]
<p><a name="pad attribute"> &nbsp; </a>
<a href="#xref-pad attribute"> &lt;pad attribute&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-NO"> NO </a>  <a href="#xref-PAD"> PAD </a>  |  <a href="#xref-PAD"> PAD </a>  <a href="#xref-SPACE"> SPACE </a>

<p><a name="translation definition"> &nbsp; </a>
<a href="#xref-translation definition"> &lt;translation definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CREATE"> CREATE </a>  <a href="#xref-TRANSLATION"> TRANSLATION </a>  <a href='#translation name'>&lt;translation name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FOR"> FOR </a>  <a href='#source character set specification'>&lt;source character set specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TO"> TO </a>  <a href='#target character set specification'>&lt;target character set specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FROM"> FROM </a>  <a href='#translation source'>&lt;translation source&gt;</a>
<p><a name="source character set specification"> &nbsp; </a>
<a href="#xref-source character set specification"> &lt;source character set specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set specification'>&lt;character set specification&gt;</a>

<p><a name="target character set specification"> &nbsp; </a>
<a href="#xref-target character set specification"> &lt;target character set specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#character set specification'>&lt;character set specification&gt;</a>

<p><a name="translation source"> &nbsp; </a>
<a href="#xref-translation source"> &lt;translation source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#translation specification'>&lt;translation specification&gt;</a>

<p><a name="translation specification"> &nbsp; </a>
<a href="#xref-translation specification"> &lt;translation specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#external translation'>&lt;external translation&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-IDENTITY"> IDENTITY </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#schema translation name'>&lt;schema translation name&gt;</a>
<p><a name="external translation"> &nbsp; </a>
<a href="#xref-external translation"> &lt;external translation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-EXTERNAL"> EXTERNAL </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>  <a href='#external translation name'>&lt;external translation name&gt;</a>  <a href='#quote'>&lt;quote&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>
<p><a name="external translation name"> &nbsp; </a>
<a href="#xref-external translation name"> &lt;external translation name&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#standard translation name'>&lt;standard translation name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#implementation-defined translation name'>&lt;implementation-defined translation name&gt;</a>
<p><a name="standard translation name"> &nbsp; </a>
<a href="#xref-standard translation name"> &lt;standard translation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#translation name'>&lt;translation name&gt;</a>

<p><a name="implementation-defined translation name"> &nbsp; </a>
<a href="#xref-implementation-defined translation name"> &lt;implementation-defined translation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#translation name'>&lt;translation name&gt;</a>

<p><a name="schema translation name"> &nbsp; </a>
<a href="#xref-schema translation name"> &lt;schema translation name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#translation name'>&lt;translation name&gt;</a>

<p><a name="SQL schema manipulation statement"> &nbsp; </a>
<a href="#xref-SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop schema statement'>&lt;drop schema statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#alter table statement'>&lt;alter table statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop table statement'>&lt;drop table statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop view statement'>&lt;drop view statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#revoke statement'>&lt;revoke statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#alter domain statement'>&lt;alter domain statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop domain statement'>&lt;drop domain statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop character set statement'>&lt;drop character set statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop collation statement'>&lt;drop collation statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop translation statement'>&lt;drop translation statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop assertion statement'>&lt;drop assertion statement&gt;</a>
<p><a name="drop schema statement"> &nbsp; </a>
<a href="#xref-drop schema statement"> &lt;drop schema statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-SCHEMA"> SCHEMA </a>  <a href='#schema name'>&lt;schema name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="drop behaviour"> &nbsp; </a>
<a href="#xref-drop behaviour"> &lt;drop behaviour&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CASCADE"> CASCADE </a>  |  <a href="#xref-RESTRICT"> RESTRICT </a>

<p><a name="alter table statement"> &nbsp; </a>
<a href="#xref-alter table statement"> &lt;alter table statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALTER"> ALTER </a>  <a href="#xref-TABLE"> TABLE </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href='#alter table action'>&lt;alter table action&gt;</a>

<p><a name="alter table action"> &nbsp; </a>
<a href="#xref-alter table action"> &lt;alter table action&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#add column definition'>&lt;add column definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#alter column definition'>&lt;alter column definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop column definition'>&lt;drop column definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#add table constraint definition'>&lt;add table constraint definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop table constraint definition'>&lt;drop table constraint definition&gt;</a>
<p><a name="add column definition"> &nbsp; </a>
<a href="#xref-add column definition"> &lt;add column definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ADD"> ADD </a>  [  <a href="#xref-COLUMN"> COLUMN </a>  ]  <a href='#column definition'>&lt;column definition&gt;</a>

<p><a name="alter column definition"> &nbsp; </a>
<a href="#xref-alter column definition"> &lt;alter column definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALTER"> ALTER </a>  [  <a href="#xref-COLUMN"> COLUMN </a>  ]  <a href='#column name'>&lt;column name&gt;</a>  <a href='#alter column action'>&lt;alter column action&gt;</a>

<p><a name="alter column action"> &nbsp; </a>
<a href="#xref-alter column action"> &lt;alter column action&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#set column default clause'>&lt;set column default clause&gt;</a>  |  <a href='#drop column default clause'>&lt;drop column default clause&gt;</a>

<p><a name="set column default clause"> &nbsp; </a>
<a href="#xref-set column default clause"> &lt;set column default clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href='#default clause'>&lt;default clause&gt;</a>

<p><a name="drop column default clause"> &nbsp; </a>
<a href="#xref-drop column default clause"> &lt;drop column default clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-DEFAULT"> DEFAULT </a>

<p><a name="drop column definition"> &nbsp; </a>
<a href="#xref-drop column definition"> &lt;drop column definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  [  <a href="#xref-COLUMN"> COLUMN </a>  ]  <a href='#column name'>&lt;column name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="add table constraint definition"> &nbsp; </a>
<a href="#xref-add table constraint definition"> &lt;add table constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ADD"> ADD </a>  <a href='#table constraint definition'>&lt;table constraint definition&gt;</a>

<p><a name="drop table constraint definition"> &nbsp; </a>
<a href="#xref-drop table constraint definition"> &lt;drop table constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-CONSTRAINT"> CONSTRAINT </a>  <a href='#constraint name'>&lt;constraint name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="drop table statement"> &nbsp; </a>
<a href="#xref-drop table statement"> &lt;drop table statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-TABLE"> TABLE </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="drop view statement"> &nbsp; </a>
<a href="#xref-drop view statement"> &lt;drop view statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-VIEW"> VIEW </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="revoke statement"> &nbsp; </a>
<a href="#xref-revoke statement"> &lt;revoke statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REVOKE"> REVOKE </a>  [  <a href="#xref-GRANT"> GRANT </a>  <a href="#xref-OPTION"> OPTION </a>  <a href="#xref-FOR"> FOR </a>  ]  <a href='#privileges'>&lt;privileges&gt;</a>  <a href="#xref-ON"> ON </a>  <a href='#object name'>&lt;object name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FROM"> FROM </a>  <a href='#grantee'>&lt;grantee&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#grantee'>&lt;grantee&gt;</a>  }...  ]  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>
<p><a name="alter domain statement"> &nbsp; </a>
<a href="#xref-alter domain statement"> &lt;alter domain statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALTER"> ALTER </a>  <a href="#xref-DOMAIN"> DOMAIN </a>  <a href='#domain name'>&lt;domain name&gt;</a>  <a href='#alter domain action'>&lt;alter domain action&gt;</a>

<p><a name="alter domain action"> &nbsp; </a>
<a href="#xref-alter domain action"> &lt;alter domain action&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set domain default clause'>&lt;set domain default clause&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop domain default clause'>&lt;drop domain default clause&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#add domain constraint definition'>&lt;add domain constraint definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#drop domain constraint definition'>&lt;drop domain constraint definition&gt;</a>
<p><a name="set domain default clause"> &nbsp; </a>
<a href="#xref-set domain default clause"> &lt;set domain default clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href='#default clause'>&lt;default clause&gt;</a>

<p><a name="drop domain default clause"> &nbsp; </a>
<a href="#xref-drop domain default clause"> &lt;drop domain default clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-DEFAULT"> DEFAULT </a>

<p><a name="add domain constraint definition"> &nbsp; </a>
<a href="#xref-add domain constraint definition"> &lt;add domain constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ADD"> ADD </a>  <a href='#domain constraint'>&lt;domain constraint&gt;</a>

<p><a name="drop domain constraint definition"> &nbsp; </a>
<a href="#xref-drop domain constraint definition"> &lt;drop domain constraint definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-CONSTRAINT"> CONSTRAINT </a>  <a href='#constraint name'>&lt;constraint name&gt;</a>

<p><a name="drop domain statement"> &nbsp; </a>
<a href="#xref-drop domain statement"> &lt;drop domain statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-DOMAIN"> DOMAIN </a>  <a href='#domain name'>&lt;domain name&gt;</a>  <a href='#drop behaviour'>&lt;drop behaviour&gt;</a>

<p><a name="drop character set statement"> &nbsp; </a>
<a href="#xref-drop character set statement"> &lt;drop character set statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  <a href='#character set name'>&lt;character set name&gt;</a>

<p><a name="drop collation statement"> &nbsp; </a>
<a href="#xref-drop collation statement"> &lt;drop collation statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-COLLATION"> COLLATION </a>  <a href='#collation name'>&lt;collation name&gt;</a>

<p><a name="drop translation statement"> &nbsp; </a>
<a href="#xref-drop translation statement"> &lt;drop translation statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-TRANSLATION"> TRANSLATION </a>  <a href='#translation name'>&lt;translation name&gt;</a>

<p><a name="drop assertion statement"> &nbsp; </a>
<a href="#xref-drop assertion statement"> &lt;drop assertion statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DROP"> DROP </a>  <a href="#xref-ASSERTION"> ASSERTION </a>  <a href='#constraint name'>&lt;constraint name&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> SQL Data Manipulation Statements
</h2>

<p><a name="SQL data statement"> &nbsp; </a>
<a href="#xref-SQL data statement"> &lt;SQL data statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#open statement'>&lt;open statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#fetch statement'>&lt;fetch statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#close statement'>&lt;close statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#select statement: single row'>&lt;select statement: single row&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL data change statement'>&lt;SQL data change statement&gt;</a>
<p><a name="open statement"> &nbsp; </a>
<a href="#xref-open statement"> &lt;open statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-OPEN"> OPEN </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>

<p><a name="fetch statement"> &nbsp; </a>
<a href="#xref-fetch statement"> &lt;fetch statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FETCH"> FETCH </a>  [  [  <a href='#fetch orientation'>&lt;fetch orientation&gt;</a>  ]  <a href="#xref-FROM"> FROM </a>  ]  <a href='#cursor name'>&lt;cursor name&gt;</a>  <a href="#xref-INTO"> INTO </a>  <a href='#fetch target list'>&lt;fetch target list&gt;</a>
<p><a name="fetch orientation"> &nbsp; </a>
<a href="#xref-fetch orientation"> &lt;fetch orientation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NEXT"> NEXT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-PRIOR"> PRIOR </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FIRST"> FIRST </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-LAST"> LAST </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; {  <a href="#xref-ABSOLUTE"> ABSOLUTE </a>  |  <a href="#xref-RELATIVE"> RELATIVE </a>  }  <a href='#simple value specification'>&lt;simple value specification&gt;</a>
<p><a name="simple value specification"> &nbsp; </a>
<a href="#xref-simple value specification"> &lt;simple value specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#parameter name'>&lt;parameter name&gt;</a>  |  <a href='#embedded variable name'>&lt;embedded variable name&gt;</a>  |  <a href='#literal'>&lt;literal&gt;</a>

<p><a name="fetch target list"> &nbsp; </a>
<a href="#xref-fetch target list"> &lt;fetch target list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#target specification'>&lt;target specification&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#target specification'>&lt;target specification&gt;</a>  }...  ]

<p><a name="target specification"> &nbsp; </a>
<a href="#xref-target specification"> &lt;target specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#parameter specification'>&lt;parameter specification&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#variable specification'>&lt;variable specification&gt;</a>
<p><a name="close statement"> &nbsp; </a>
<a href="#xref-close statement"> &lt;close statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CLOSE"> CLOSE </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>

<p><a name="select statement: single row"> &nbsp; </a>
<a href="#xref-select statement: single row"> &lt;select statement: single row&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SELECT"> SELECT </a>  [  <a href='#set quantifier'>&lt;set quantifier&gt;</a>  ]  <a href='#select list'>&lt;select list&gt;</a>  <a href="#xref-INTO"> INTO </a>  <a href='#select target list'>&lt;select target list&gt;</a>  <a href='#table expression'>&lt;table expression&gt;</a>
<p><a name="select target list"> &nbsp; </a>
<a href="#xref-select target list"> &lt;select target list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#target specification'>&lt;target specification&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#target specification'>&lt;target specification&gt;</a>  }...  ]

<p><a name="SQL data change statement"> &nbsp; </a>
<a href="#xref-SQL data change statement"> &lt;SQL data change statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delete statement: positioned'>&lt;delete statement: positioned&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delete statement: searched'>&lt;delete statement: searched&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#insert statement'>&lt;insert statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#update statement: positioned'>&lt;update statement: positioned&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#update statement: searched'>&lt;update statement: searched&gt;</a>
<p><a name="delete statement: positioned"> &nbsp; </a>
<a href="#xref-delete statement: positioned"> &lt;delete statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DELETE"> DELETE </a>  <a href="#xref-FROM"> FROM </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>

<p><a name="delete statement: searched"> &nbsp; </a>
<a href="#xref-delete statement: searched"> &lt;delete statement: searched&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DELETE"> DELETE </a>  <a href="#xref-FROM"> FROM </a>  <a href='#table name'>&lt;table name&gt;</a>  [  <a href="#xref-WHERE"> WHERE </a>  <a href='#search condition'>&lt;search condition&gt;</a>  ]

<p><a name="insert statement"> &nbsp; </a>
<a href="#xref-insert statement"> &lt;insert statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-INSERT"> INSERT </a>  <a href="#xref-INTO"> INTO </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href='#insert columns and source'>&lt;insert columns and source&gt;</a>

<p><a name="insert columns and source"> &nbsp; </a>
<a href="#xref-insert columns and source"> &lt;insert columns and source&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#left paren'>&lt;left paren&gt;</a>  <a href='#insert column list'>&lt;insert column list&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a>  ]  <a href='#query expression'>&lt;query expression&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>  <a href="#xref-VALUES"> VALUES </a>
<p><a name="insert column list"> &nbsp; </a>
<a href="#xref-insert column list"> &lt;insert column list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name list'>&lt;column name list&gt;</a>

<p><a name="update statement: positioned"> &nbsp; </a>
<a href="#xref-update statement: positioned"> &lt;update statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UPDATE"> UPDATE </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href="#xref-SET"> SET </a>  <a href='#set clause list'>&lt;set clause list&gt;</a>  <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>
<p><a name="set clause list"> &nbsp; </a>
<a href="#xref-set clause list"> &lt;set clause list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#set clause'>&lt;set clause&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#set clause'>&lt;set clause&gt;</a>  }  ...  ]

<p><a name="set clause"> &nbsp; </a>
<a href="#xref-set clause"> &lt;set clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#object column'>&lt;object column&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#update source'>&lt;update source&gt;</a>

<p><a name="object column"> &nbsp; </a>
<a href="#xref-object column"> &lt;object column&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#column name'>&lt;column name&gt;</a>

<p><a name="update source"> &nbsp; </a>
<a href="#xref-update source"> &lt;update source&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#value expression'>&lt;value expression&gt;</a>  |  <a href='#null specification'>&lt;null specification&gt;</a>  |  <a href="#xref-DEFAULT"> DEFAULT </a>

<p><a name="update statement: searched"> &nbsp; </a>
<a href="#xref-update statement: searched"> &lt;update statement: searched&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UPDATE"> UPDATE </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href="#xref-SET"> SET </a>  <a href='#set clause list'>&lt;set clause list&gt;</a>  [  <a href="#xref-WHERE"> WHERE </a>  <a href='#search condition'>&lt;search condition&gt;</a>  ]
<p><a name="SQL transaction statement"> &nbsp; </a>
<a href="#xref-SQL transaction statement"> &lt;SQL transaction statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set transaction statement'>&lt;set transaction statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set constraints mode statement'>&lt;set constraints mode statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#commit statement'>&lt;commit statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#rollback statement'>&lt;rollback statement&gt;</a>
<p><a name="set transaction statement"> &nbsp; </a>
<a href="#xref-set transaction statement"> &lt;set transaction statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-TRANSACTION"> TRANSACTION </a>  <a href='#transaction mode'>&lt;transaction mode&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#transaction mode'>&lt;transaction mode&gt;</a>  }...  ]
<p><a name="transaction mode"> &nbsp; </a>
<a href="#xref-transaction mode"> &lt;transaction mode&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#isolation level'>&lt;isolation level&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#transaction access mode'>&lt;transaction access mode&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#diagnostics size'>&lt;diagnostics size&gt;</a>
<p><a name="isolation level"> &nbsp; </a>
<a href="#xref-isolation level"> &lt;isolation level&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ISOLATION"> ISOLATION </a>  <a href="#xref-LEVEL"> LEVEL </a>  <a href='#level of isolation'>&lt;level of isolation&gt;</a>

<p><a name="level of isolation"> &nbsp; </a>
<a href="#xref-level of isolation"> &lt;level of isolation&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-READ"> READ </a>  <a href="#xref-UNCOMMITTED"> UNCOMMITTED </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-READ"> READ </a>  <a href="#xref-COMMITTED"> COMMITTED </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REPEATABLE"> REPEATABLE </a>  <a href="#xref-READ"> READ </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SERIALIZABLE"> SERIALIZABLE </a>
<p><a name="transaction access mode"> &nbsp; </a>
<a href="#xref-transaction access mode"> &lt;transaction access mode&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-READ"> READ </a>  <a href="#xref-ONLY"> ONLY </a>  |  <a href="#xref-READ"> READ </a>  <a href="#xref-WRITE"> WRITE </a>

<p><a name="diagnostics size"> &nbsp; </a>
<a href="#xref-diagnostics size"> &lt;diagnostics size&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DIAGNOSTICS"> DIAGNOSTICS </a>  <a href="#xref-SIZE"> SIZE </a>  <a href='#number of conditions'>&lt;number of conditions&gt;</a>

<p><a name="number of conditions"> &nbsp; </a>
<a href="#xref-number of conditions"> &lt;number of conditions&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="set constraints mode statement"> &nbsp; </a>
<a href="#xref-set constraints mode statement"> &lt;set constraints mode statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-CONSTRAINTS"> CONSTRAINTS </a>  <a href='#constraint name list'>&lt;constraint name list&gt;</a>  {  <a href="#xref-DEFERRED"> DEFERRED </a>  |  <a href="#xref-IMMEDIATE"> IMMEDIATE </a>  }
<p><a name="constraint name list"> &nbsp; </a>
<a href="#xref-constraint name list"> &lt;constraint name list&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALL"> ALL </a>  |  <a href='#constraint name'>&lt;constraint name&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#constraint name'>&lt;constraint name&gt;</a>  }...  ]

<p><a name="commit statement"> &nbsp; </a>
<a href="#xref-commit statement"> &lt;commit statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-COMMIT"> COMMIT </a>  [  <a href="#xref-WORK"> WORK </a>  ]

<p><a name="rollback statement"> &nbsp; </a>
<a href="#xref-rollback statement"> &lt;rollback statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ROLLBACK"> ROLLBACK </a>  [  <a href="#xref-WORK"> WORK </a>  ]

<p><a href='#top'>Top</a></p>

<hr>
<h2> Connection Management
</h2>

<p><a name="SQL connection statement"> &nbsp; </a>
<a href="#xref-SQL connection statement"> &lt;SQL connection statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#connect statement'>&lt;connect statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set connection statement'>&lt;set connection statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#disconnect statement'>&lt;disconnect statement&gt;</a>
<p><a name="connect statement"> &nbsp; </a>
<a href="#xref-connect statement"> &lt;connect statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CONNECT"> CONNECT </a>  <a href="#xref-TO"> TO </a>  <a href='#connection target'>&lt;connection target&gt;</a>

<p><a name="connection target"> &nbsp; </a>
<a href="#xref-connection target"> &lt;connection target&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL-server name'>&lt;SQL-server name&gt;</a>  [  <a href="#xref-AS"> AS </a>  <a href='#connection name'>&lt;connection name&gt;</a>  ]  [  <a href="#xref-USER"> USER </a>  <a href='#user name'>&lt;user name&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>
<p><a name="SQL-server name"> &nbsp; </a>
<a href="#xref-SQL-server name"> &lt;SQL-server name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="connection name"> &nbsp; </a>
<a href="#xref-connection name"> &lt;connection name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="user name"> &nbsp; </a>
<a href="#xref-user name"> &lt;user name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="set connection statement"> &nbsp; </a>
<a href="#xref-set connection statement"> &lt;set connection statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-CONNECTION"> CONNECTION </a>  <a href='#connection object'>&lt;connection object&gt;</a>

<p><a name="connection object"> &nbsp; </a>
<a href="#xref-connection object"> &lt;connection object&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEFAULT"> DEFAULT </a>  |  <a href='#connection name'>&lt;connection name&gt;</a>

<p><a name="disconnect statement"> &nbsp; </a>
<a href="#xref-disconnect statement"> &lt;disconnect statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DISCONNECT"> DISCONNECT </a>  <a href='#disconnect object'>&lt;disconnect object&gt;</a>

<p><a name="disconnect object"> &nbsp; </a>
<a href="#xref-disconnect object"> &lt;disconnect object&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#connection object'>&lt;connection object&gt;</a>  |  <a href="#xref-ALL"> ALL </a>  |  <a href="#xref-CURRENT"> CURRENT </a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Session Attributes
</h2>

<p><a name="SQL session statement"> &nbsp; </a>
<a href="#xref-SQL session statement"> &lt;SQL session statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set catalog statement'>&lt;set catalog statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set schema statement'>&lt;set schema statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set names statement'>&lt;set names statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set session authorization identifier statement'>&lt;set session authorization identifier statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set local time zone statement'>&lt;set local time zone statement&gt;</a>
<p><a name="set catalog statement"> &nbsp; </a>
<a href="#xref-set catalog statement"> &lt;set catalog statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-CATALOG"> CATALOG </a>  <a href='#value specification'>&lt;value specification&gt;</a>

<p><a name="value specification"> &nbsp; </a>
<a href="#xref-value specification"> &lt;value specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#literal'>&lt;literal&gt;</a>  |  <a href='#general value specification'>&lt;general value specification&gt;</a>

<p><a name="set schema statement"> &nbsp; </a>
<a href="#xref-set schema statement"> &lt;set schema statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-SCHEMA"> SCHEMA </a>  <a href='#value specification'>&lt;value specification&gt;</a>

<p><a name="set names statement"> &nbsp; </a>
<a href="#xref-set names statement"> &lt;set names statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-NAMES"> NAMES </a>  <a href='#value specification'>&lt;value specification&gt;</a>

<p><a name="set session authorization identifier statement"> &nbsp; </a>
<a href="#xref-set session authorization identifier statement"> &lt;set session authorization identifier statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-SESSION"> SESSION </a>  <a href="#xref-AUTHORIZATION"> AUTHORIZATION </a>  <a href='#value specification'>&lt;value specification&gt;</a>

<p><a name="set local time zone statement"> &nbsp; </a>
<a href="#xref-set local time zone statement"> &lt;set local time zone statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-TIME"> TIME </a>  <a href="#xref-ZONE"> ZONE </a>  <a href='#set time zone value'>&lt;set time zone value&gt;</a>

<p><a name="set time zone value"> &nbsp; </a>
<a href="#xref-set time zone value"> &lt;set time zone value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#interval value expression'>&lt;interval value expression&gt;</a>  |  <a href="#xref-LOCAL"> LOCAL </a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Dynamic SQL
</h2>

<p><a name="SQL dynamic statement"> &nbsp; </a>
<a href="#xref-SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#system descriptor statement'>&lt;system descriptor statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#prepare statement'>&lt;prepare statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#deallocate prepared statement'>&lt;deallocate prepared statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#desribe statement'>&lt;desribe statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#execute statement'>&lt;execute statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#execute immediate statement'>&lt;execute immediate statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL dynamic data statement'>&lt;SQL dynamic data statement&gt;</a>
<p><a name="system descriptor statement"> &nbsp; </a>
<a href="#xref-system descriptor statement"> &lt;system descriptor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#allocate descriptor statement'>&lt;allocate descriptor statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#deallocate descriptor statement'>&lt;deallocate descriptor statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#get descriptor statement'>&lt;get descriptor statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set descriptor statement'>&lt;set descriptor statement&gt;</a>
<p><a name="allocate descriptor statement"> &nbsp; </a>
<a href="#xref-allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-ALLOCATE"> ALLOCATE </a>  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  <a href='#descriptor name'>&lt;descriptor name&gt;</a>  [  <a href="#xref-WITH"> WITH </a>  <a href="#xref-MAX"> MAX </a>  <a href='#occurrences'>&lt;occurrences&gt;</a>  ]

<p><a name="descriptor name"> &nbsp; </a>
<a href="#xref-descriptor name"> &lt;descriptor name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#scope option'>&lt;scope option&gt;</a>  ]  <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="scope option"> &nbsp; </a>
<a href="#xref-scope option"> &lt;scope option&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-GLOBAL"> GLOBAL </a>  |  <a href="#xref-LOCAL"> LOCAL </a>

<p><a name="occurrences"> &nbsp; </a>
<a href="#xref-occurrences"> &lt;occurrences&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="deallocate descriptor statement"> &nbsp; </a>
<a href="#xref-deallocate descriptor statement"> &lt;deallocate descriptor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEALLOCATE"> DEALLOCATE </a>  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  <a href='#descriptor name'>&lt;descriptor name&gt;</a>

<p><a name="set descriptor statement"> &nbsp; </a>
<a href="#xref-set descriptor statement"> &lt;set descriptor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  <a href='#descriptor name'>&lt;descriptor name&gt;</a>  <a href='#set descriptor information'>&lt;set descriptor information&gt;</a>
<p><a name="set descriptor information"> &nbsp; </a>
<a href="#xref-set descriptor information"> &lt;set descriptor information&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#set count'>&lt;set count&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-VALUE"> VALUE </a>  <a href='#item number'>&lt;item number&gt;</a>  <a href='#set item information'>&lt;set item information&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#set item information'>&lt;set item information&gt;</a>  }...  ]
<p><a name="set count"> &nbsp; </a>
<a href="#xref-set count"> &lt;set count&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-COUNT"> COUNT </a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#simple value specification 1'>&lt;simple value specification 1&gt;</a>

<p><a name="simple value specification 1"> &nbsp; </a>
<a href="#xref-simple value specification 1"> &lt;simple value specification 1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="item number"> &nbsp; </a>
<a href="#xref-item number"> &lt;item number&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="set item information"> &nbsp; </a>
<a href="#xref-set item information"> &lt;set item information&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#descriptor item name'>&lt;descriptor item name&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#simple value specification 2'>&lt;simple value specification 2&gt;</a>

<p><a name="descriptor item name"> &nbsp; </a>
<a href="#xref-descriptor item name"> &lt;descriptor item name&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TYPE"> TYPE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-LENGTH"> LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-OCTET_LENGTH"> OCTET_LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-RETURNED_LENGTH"> RETURNED_LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-RETURNED_OCTET_LENGTH"> RETURNED_OCTET_LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-PRECISION"> PRECISION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCALE"> SCALE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATETIME_INTERVAL_CODE"> DATETIME_INTERVAL_CODE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATETIME_INTERVAL_PRECISION"> DATETIME_INTERVAL_PRECISION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NULLABLE"> NULLABLE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INDICATOR"> INDICATOR </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DATA"> DATA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-NAME"> NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UNNAMED"> UNNAMED </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLLATION_CATALOG"> COLLATION_CATALOG </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLLATION_SCHEMA"> COLLATION_SCHEMA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLLATION_NAME"> COLLATION_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER_SET_CATALOG"> CHARACTER_SET_CATALOG </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER_SET_SCHEMA"> CHARACTER_SET_SCHEMA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHARACTER_SET_NAME"> CHARACTER_SET_NAME </a>
<p><a name="simple value specification 2"> &nbsp; </a>
<a href="#xref-simple value specification 2"> &lt;simple value specification 2&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="get descriptor statement"> &nbsp; </a>
<a href="#xref-get descriptor statement"> &lt;get descriptor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-GET"> GET </a>  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  <a href='#descriptor name'>&lt;descriptor name&gt;</a>  <a href='#get descriptor information'>&lt;get descriptor information&gt;</a>

<p><a name="get descriptor information"> &nbsp; </a>
<a href="#xref-get descriptor information"> &lt;get descriptor information&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#get count'>&lt;get count&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-VALUE"> VALUE </a>  <a href='#item number'>&lt;item number&gt;</a>  <a href='#get item information'>&lt;get item information&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#get item information'>&lt;get item information&gt;</a>  }...  ]
<p><a name="get count"> &nbsp; </a>
<a href="#xref-get count"> &lt;get count&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple target specification 1'>&lt;simple target specification 1&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href="#xref-COUNT"> COUNT </a>

<p><a name="simple target specification 1"> &nbsp; </a>
<a href="#xref-simple target specification 1"> &lt;simple target specification 1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple target specification'>&lt;simple target specification&gt;</a>

<p><a name="simple target specification"> &nbsp; </a>
<a href="#xref-simple target specification"> &lt;simple target specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#parameter name'>&lt;parameter name&gt;</a>  |  <a href='#embedded variable name'>&lt;embedded variable name&gt;</a>

<p><a name="get item information"> &nbsp; </a>
<a href="#xref-get item information"> &lt;get item information&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple target specification 2'>&lt;simple target specification 2&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#descriptor item name'>&lt;descriptor item name&gt;</a>

<p><a name="simple target specification 2"> &nbsp; </a>
<a href="#xref-simple target specification 2"> &lt;simple target specification 2&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple target specification'>&lt;simple target specification&gt;</a>

<p><a name="prepare statement"> &nbsp; </a>
<a href="#xref-prepare statement"> &lt;prepare statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-PREPARE"> PREPARE </a>  <a href='#SQL statement name'>&lt;SQL statement name&gt;</a>  <a href="#xref-FROM"> FROM </a>  <a href='#SQL statement variable'>&lt;SQL statement variable&gt;</a>

<p><a name="SQL statement name"> &nbsp; </a>
<a href="#xref-SQL statement name"> &lt;SQL statement name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#statement name'>&lt;statement name&gt;</a>  |  <a href='#extended statement name'>&lt;extended statement name&gt;</a>

<p><a name="extended statement name"> &nbsp; </a>
<a href="#xref-extended statement name"> &lt;extended statement name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#scope option'>&lt;scope option&gt;</a>  ]  <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="SQL statement variable"> &nbsp; </a>
<a href="#xref-SQL statement variable"> &lt;SQL statement variable&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="deallocate prepared statement"> &nbsp; </a>
<a href="#xref-deallocate prepared statement"> &lt;deallocate prepared statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DEALLOCATE"> DEALLOCATE </a>  <a href="#xref-PREPARE"> PREPARE </a>  <a href='#SQL statement name'>&lt;SQL statement name&gt;</a>

<p><a name="describe statement"> &nbsp; </a>
<a href="#xref-describe statement"> &lt;describe statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#describe input statement'>&lt;describe input statement&gt;</a>  |  <a href='#describe output statement'>&lt;describe output statement&gt;</a>

<p><a name="describe input statement"> &nbsp; </a>
<a href="#xref-describe input statement"> &lt;describe input statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DESCRIBE"> DESCRIBE </a>  <a href="#xref-INPUT"> INPUT </a>  <a href='#SQL statement name'>&lt;SQL statement name&gt;</a>  <a href='#using descriptor'>&lt;using descriptor&gt;</a>

<p><a name="using descriptor"> &nbsp; </a>
<a href="#xref-using descriptor"> &lt;using descriptor&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href="#xref-USING"> USING </a>  |  <a href="#xref-INTO"> INTO </a>  }  <a href="#xref-SQL"> SQL </a>  <a href="#xref-DESCRIPTOR"> DESCRIPTOR </a>  <a href='#descriptor name'>&lt;descriptor name&gt;</a>

<p><a name="describe output statement"> &nbsp; </a>
<a href="#xref-describe output statement"> &lt;describe output statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-DESCRIBE"> DESCRIBE </a>  [  <a href="#xref-OUTPUT"> OUTPUT </a>  ]  <a href='#SQL statement name'>&lt;SQL statement name&gt;</a>  <a href='#using descriptor'>&lt;using descriptor&gt;</a>

<p><a name="execute statement"> &nbsp; </a>
<a href="#xref-execute statement"> &lt;execute statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-EXECUTE"> EXECUTE </a>  <a href='#SQL statement name'>&lt;SQL statement name&gt;</a>  [  <a href='#result using clause'>&lt;result using clause&gt;</a>  ]  [  <a href='#parameter using clause'>&lt;parameter using clause&gt;</a>  ]

<p><a name="result using clause"> &nbsp; </a>
<a href="#xref-result using clause"> &lt;result using clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#using clause'>&lt;using clause&gt;</a>

<p><a name="using clause"> &nbsp; </a>
<a href="#xref-using clause"> &lt;using clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#using arguments'>&lt;using arguments&gt;</a>  |  <a href='#using descriptor'>&lt;using descriptor&gt;</a>

<p><a name="using arguments"> &nbsp; </a>
<a href="#xref-using arguments"> &lt;using arguments&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href="#xref-USING"> USING </a>  |  <a href="#xref-INTO"> INTO </a>  }  <a href='#argument'>&lt;argument&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#argument'>&lt;argument&gt;</a>  }...  ]

<p><a name="argument"> &nbsp; </a>
<a href="#xref-argument"> &lt;argument&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#target specification'>&lt;target specification&gt;</a>

<p><a name="parameter using clause"> &nbsp; </a>
<a href="#xref-parameter using clause"> &lt;parameter using clause&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#using clause'>&lt;using clause&gt;</a>

<p><a name="execute immediate statement"> &nbsp; </a>
<a href="#xref-execute immediate statement"> &lt;execute immediate statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-EXECUTE"> EXECUTE </a>  <a href="#xref-IMMEDIATE"> IMMEDIATE </a>  <a href='#SQL statement variable'>&lt;SQL statement variable&gt;</a>

<p><a name="SQL dynamic data statement"> &nbsp; </a>
<a href="#xref-SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#allocate cursor statement'>&lt;allocate cursor statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic open statement'>&lt;dynamic open statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic close statement'>&lt;dynamic close statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic fetch statement'>&lt;dynamic fetch statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic delete statement: positioned'>&lt;dynamic delete statement: positioned&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic update statement: positioned'>&lt;dynamic update statement: positioned&gt;</a>
<p><a name="allocate cursor statement"> &nbsp; </a>
<a href="#xref-allocate cursor statement"> &lt;allocate cursor statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-ALLOCATE"> ALLOCATE </a>  <a href='#extended cursor name'>&lt;extended cursor name&gt;</a>  [  <a href="#xref-INSENSITIVE"> INSENSITIVE </a>  ]  [  <a href="#xref-SCROLL"> SCROLL </a>  ]  <a href="#xref-CURSOR"> CURSOR </a>  <a href="#xref-FOR"> FOR </a>  <a href='#extended statement name'>&lt;extended statement name&gt;</a>
<p><a name="extended cursor name"> &nbsp; </a>
<a href="#xref-extended cursor name"> &lt;extended cursor name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#scope option'>&lt;scope option&gt;</a>  ]  <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="dynamic open statement"> &nbsp; </a>
<a href="#xref-dynamic open statement"> &lt;dynamic open statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-OPEN"> OPEN </a>  <a href='#dynamic cursor name'>&lt;dynamic cursor name&gt;</a>  [  <a href='#using clause'>&lt;using clause&gt;</a>  ]

<p><a name="dynamic cursor name"> &nbsp; </a>
<a href="#xref-dynamic cursor name"> &lt;dynamic cursor name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#cursor name'>&lt;cursor name&gt;</a>  |  <a href='#extended cursor name'>&lt;extended cursor name&gt;</a>

<p><a name="dynamic close statement"> &nbsp; </a>
<a href="#xref-dynamic close statement"> &lt;dynamic close statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CLOSE"> CLOSE </a>  <a href='#dynamic cursor name'>&lt;dynamic cursor name&gt;</a>

<p><a name="dynamic fetch statement"> &nbsp; </a>
<a href="#xref-dynamic fetch statement"> &lt;dynamic fetch statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-FETCH"> FETCH </a>  [  [  <a href='#fetch orientation'>&lt;fetch orientation&gt;</a>  ]  <a href="#xref-FROM"> FROM </a>  ]  <a href='#dynamic cursor name'>&lt;dynamic cursor name&gt;</a>
<p><a name="dynamic delete statement: positioned"> &nbsp; </a>
<a href="#xref-dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DELETE"> DELETE </a>  <a href="#xref-FROM"> FROM </a>  <a href='#table name'>&lt;table name&gt;</a>  <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#dynamic cursor name'>&lt;dynamic cursor name&gt;</a>
<p><a name="dynamic update statement: positioned"> &nbsp; </a>
<a href="#xref-dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UPDATE"> UPDATE </a>  <a href='#table name'>&lt;table name&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SET"> SET </a>  <a href='#set clause'>&lt;set clause&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#set clause'>&lt;set clause&gt;</a>  }...  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#dynamic cursor name'>&lt;dynamic cursor name&gt;</a>
<p><a name="SQL diagnostics statement"> &nbsp; </a>
<a href="#xref-SQL diagnostics statement"> &lt;SQL diagnostics statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#get diagnostics statement'>&lt;get diagnostics statement&gt;</a>

<p><a name="get diagnostics statement"> &nbsp; </a>
<a href="#xref-get diagnostics statement"> &lt;get diagnostics statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-GET"> GET </a>  <a href="#xref-DIAGNOSTICS"> DIAGNOSTICS </a>  <a href='#sql diagnostics information'>&lt;sql diagnostics information&gt;</a>

<p><a name="sql diagnostics information"> &nbsp; </a>
<a href="#xref-sql diagnostics information"> &lt;sql diagnostics information&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#statement information'>&lt;statement information&gt;</a>  |  <a href='#condition information'>&lt;condition information&gt;</a>

<p><a name="statement information"> &nbsp; </a>
<a href="#xref-statement information"> &lt;statement information&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#statement information item'>&lt;statement information item&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#statement information item'>&lt;statement information item&gt;</a>  }...  ]
<p><a name="statement information item"> &nbsp; </a>
<a href="#xref-statement information item"> &lt;statement information item&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple target specification'>&lt;simple target specification&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#statement information item name'>&lt;statement information item name&gt;</a>
<p><a name="statement information item name"> &nbsp; </a>
<a href="#xref-statement information item name"> &lt;statement information item name&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-NUMBER"> NUMBER </a>  |  <a href="#xref-MORE"> MORE </a>  |  <a href="#xref-COMMAND_FUNCTION"> COMMAND_FUNCTION </a>  |  <a href="#xref-DYNAMIC_FUNCTION"> DYNAMIC_FUNCTION </a>  |  <a href="#xref-ROW_COUNT"> ROW_COUNT </a>

<p><a name="condition information"> &nbsp; </a>
<a href="#xref-condition information"> &lt;condition information&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-EXCEPTION"> EXCEPTION </a>  <a href='#condition number'>&lt;condition number&gt;</a>  <a href='#condition information item'>&lt;condition information item&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#condition information item'>&lt;condition information item&gt;</a>  }...  ]
<p><a name="condition number"> &nbsp; </a>
<a href="#xref-condition number"> &lt;condition number&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#simple value specification'>&lt;simple value specification&gt;</a>

<p><a name="condition information item"> &nbsp; </a>
<a href="#xref-condition information item"> &lt;condition information item&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#simple target specification'>&lt;simple target specification&gt;</a>  <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#condition information item name'>&lt;condition information item name&gt;</a>
<p><a name="condition information item name"> &nbsp; </a>
<a href="#xref-condition information item name"> &lt;condition information item name&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONDITION_NUMBER"> CONDITION_NUMBER </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-RETURNED_SQLSTATE"> RETURNED_SQLSTATE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CLASS_ORIGIN"> CLASS_ORIGIN </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SUBCLASS_ORIGIN"> SUBCLASS_ORIGIN </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SERVER_NAME"> SERVER_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONNECTION_NAME"> CONNECTION_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONSTRATIN_CATALOG"> CONSTRATIN_CATALOG </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONSTRAINT_SCHEMA"> CONSTRAINT_SCHEMA </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CONSTRAINT_NAME"> CONSTRAINT_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CATALOG_NAME"> CATALOG_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SCHEMA_NAME"> SCHEMA_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-TABLE_NAME"> TABLE_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-COLUMN_NAME"> COLUMN_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CURSOR_NAME"> CURSOR_NAME </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MESSAGE_TEXT"> MESSAGE_TEXT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MESSAGE_LENGTH"> MESSAGE_LENGTH </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-MESSAGE_OCTET_LENGTH"> MESSAGE_OCTET_LENGTH </a>
<p><a name="embedded SQL host program"> &nbsp; </a>
<a href="#xref-embedded SQL host program"> &lt;embedded SQL host program&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL Ada program'>&lt;embedded SQL Ada program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL C program'>&lt;embedded SQL C program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL Cobol program'>&lt;embedded SQL Cobol program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL Fortran program'>&lt;embedded SQL Fortran program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL MUMPS program'>&lt;embedded SQL MUMPS program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL Pascal program'>&lt;embedded SQL Pascal program&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL PL/I program'>&lt;embedded SQL PL/I program&gt;</a>
<p><a name="embedded SQL Ada program"> &nbsp; </a>
<a href="#xref-embedded SQL Ada program"> &lt;embedded SQL Ada program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL C program"> &nbsp; </a>
<a href="#xref-embedded SQL C program"> &lt;embedded SQL C program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL Cobol program"> &nbsp; </a>
<a href="#xref-embedded SQL Cobol program"> &lt;embedded SQL Cobol program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL Fortran program"> &nbsp; </a>
<a href="#xref-embedded SQL Fortran program"> &lt;embedded SQL Fortran program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL MUMPS program"> &nbsp; </a>
<a href="#xref-embedded SQL MUMPS program"> &lt;embedded SQL MUMPS program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL Pascal program"> &nbsp; </a>
<a href="#xref-embedded SQL Pascal program"> &lt;embedded SQL Pascal program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL PL/I program"> &nbsp; </a>
<a href="#xref-embedded SQL PL/I program"> &lt;embedded SQL PL/I program&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="embedded SQL declare section"> &nbsp; </a>
<a href="#xref-embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL begin declare'>&lt;embedded SQL begin declare&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#embedded character set declaration'>&lt;embedded character set declaration&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#host variable definition'>&lt;host variable definition&gt;</a>  ...  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL end declare'>&lt;embedded SQL end declare&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded SQL MUMPS declare'>&lt;embedded SQL MUMPS declare&gt;</a>
<p><a name="embedded SQL begin declare"> &nbsp; </a>
<a href="#xref-embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL prefix'>&lt;SQL prefix&gt;</a>  <a href="#xref-BEGIN"> BEGIN </a>  <a href="#xref-DECLARE"> DECLARE </a>  <a href="#xref-SECTION"> SECTION </a>  [  <a href='#SQL terminator'>&lt;SQL terminator&gt;</a>  ]

<p><a name="SQL prefix"> &nbsp; </a>
<a href="#xref-SQL prefix"> &lt;SQL prefix&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-EXEC"> EXEC </a>  <a href="#xref-SQL"> SQL </a>  |  <a href='#ampersand'>&lt;ampersand&gt;</a> <a href="#xref-SQL"> SQL </a> <a href='#left paren'>&lt;left paren&gt;</a>

<p><a name="SQL terminator"> &nbsp; </a>
<a href="#xref-SQL terminator"> &lt;SQL terminator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-END"> END </a> -EXEC  |  <a href='#semicolon'>&lt;semicolon&gt;</a>  |  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="embedded character set declaration"> &nbsp; </a>
<a href="#xref-embedded character set declaration"> &lt;embedded character set declaration&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SQL"> SQL </a>  <a href="#xref-NAMES"> NAMES </a>  <a href="#xref-ARE"> ARE </a>  <a href='#character set specification'>&lt;character set specification&gt;</a>

<p><a name="host variable definition"> &nbsp; </a>
<a href="#xref-host variable definition"> &lt;host variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Ada variable definition'>&lt;Ada variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C variable definition'>&lt;C variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Cobol variable definition'>&lt;Cobol variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Fortran variable definition'>&lt;Fortran variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#MUMPS variable definition'>&lt;MUMPS variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Pascal variable definition'>&lt;Pascal variable definition&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#PL/I variable definition'>&lt;PL/I variable definition&gt;</a>
<p><a name="Ada variable definition"> &nbsp; </a>
<a href="#xref-Ada variable definition"> &lt;Ada variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Ada host identifier'>&lt;Ada host identifier&gt;</a>  [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#Ada host identifier'>&lt;Ada host identifier&gt;</a>  }...}  :<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#Ada type specification'>&lt;Ada type specification&gt;</a>  [  <a href='#Ada initial value'>&lt;Ada initial value&gt;</a>  ]
<p><a name="Ada type specification"> &nbsp; </a>
<a href="#xref-Ada type specification"> &lt;Ada type specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#Ada qualified type specification'>&lt;Ada qualified type specification&gt;</a>  |  <a href='#Ada unqualified type specification'>&lt;Ada unqualified type specification&gt;</a>

<p><a name="Ada qualified type specification"> &nbsp; </a>
<a href="#xref-Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .CHAR  [  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  [  <a href="#xref-IS"> IS </a>  ]  <a href='#character set specification'>&lt;character set specification&gt;</a>  ]  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#double period'>&lt;double period&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .BIT  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#double period'>&lt;double period&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .SMALLINT<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .INT<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .REAL<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .DOUBLE_PRECISION<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .SQLCODE_TYPE<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .SQLSTATE_TYPE<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQL_STANDARD"> SQL_STANDARD </a> .INDICATOR_TYPE
<p><a name="Ada unqualified type specification"> &nbsp; </a>
<a href="#xref-Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-CHAR"> CHAR </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#double period'>&lt;double period&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BIT"> BIT </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#double period'>&lt;double period&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right paren'>&lt;right paren&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SMALLINT"> SMALLINT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INT"> INT </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-REAL"> REAL </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DOUBLE_PRECISION"> DOUBLE_PRECISION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQLCODE_TYPE"> SQLCODE_TYPE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-SQLSTATE_TYPE"> SQLSTATE_TYPE </a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-INDICATOR_TYPE"> INDICATOR_TYPE </a>
<p><a name="Ada initial value"> &nbsp; </a>
<a href="#xref-Ada initial value"> &lt;Ada initial value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#Ada assignment operator'>&lt;Ada assignment operator&gt;</a>  <a href='#character representation'>&lt;character representation&gt;</a>

<p><a name="Ada assignment operator"> &nbsp; </a>
<a href="#xref-Ada assignment operator"> &lt;Ada assignment operator&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#colon'>&lt;colon&gt;</a> <a href='#equals operator'>&lt;equals operator&gt;</a>

<p><a name="C variable definition"> &nbsp; </a>
<a href="#xref-C variable definition"> &lt;C variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; [  <a href='#C storage class'>&lt;C storage class&gt;</a>  ]  [  <a href='#C class modifier'>&lt;C class modifier&gt;</a>  ]  <a href='#C variable specification'>&lt;C variable specification&gt;</a>  <a href='#semicolon'>&lt;semicolon&gt;</a>

<p><a name="C storage class"> &nbsp; </a>
<a href="#xref-C storage class"> &lt;C storage class&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-auto"> auto </a>  |  <a href="#xref-extern"> extern </a>  |  <a href="#xref-static"> static </a>

<p><a name="C class modifier"> &nbsp; </a>
<a href="#xref-C class modifier"> &lt;C class modifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-const"> const </a>  |  <a href="#xref-volatile"> volatile </a>

<p><a name="C variable specification"> &nbsp; </a>
<a href="#xref-C variable specification"> &lt;C variable specification&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C numeric variable'>&lt;C numeric variable&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C character variable'>&lt;C character variable&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C derived variable'>&lt;C derived variable&gt;</a>
<p><a name="C numeric variable"> &nbsp; </a>
<a href="#xref-C numeric variable"> &lt;C numeric variable&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {  <a href="#xref-long"> long </a>  |  <a href="#xref-short"> short </a>  |  <a href="#xref-float"> float </a>  |  <a href="#xref-double"> double </a>  }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C host identifier'>&lt;C host identifier&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#C host identifier'>&lt;C host identifier&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]  }...  ]
<p><a name="C initial value"> &nbsp; </a>
<a href="#xref-C initial value"> &lt;C initial value&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#equals operator'>&lt;equals operator&gt;</a>  <a href='#character representation'>&lt;character representation&gt;</a>

<p><a name="C character variable"> &nbsp; </a>
<a href="#xref-C character variable"> &lt;C character variable&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-char"> char </a>  [  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  [  <a href="#xref-IS"> IS </a>  ]  <a href='#character set specification'>&lt;character set specification&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]  }...  ]
<p><a name="C array specification"> &nbsp; </a>
<a href="#xref-C array specification"> &lt;C array specification&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#left bracket'>&lt;left bracket&gt;</a>  <a href='#length'>&lt;length&gt;</a>  <a href='#right bracket'>&lt;right bracket&gt;</a>

<p><a name="C derived variable"> &nbsp; </a>
<a href="#xref-C derived variable"> &lt;C derived variable&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#C VARCHAR variable'>&lt;C VARCHAR variable&gt;</a>  |  <a href='#C bit variable'>&lt;C bit variable&gt;</a>

<p><a name="C VARCHAR variable"> &nbsp; </a>
<a href="#xref-C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-VARCHAR"> VARCHAR </a>  [  <a href="#xref-CHARACTER"> CHARACTER </a>  <a href="#xref-SET"> SET </a>  [  <a href="#xref-IS"> IS </a>  ]  <a href='#character set specification'>&lt;character set specification&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]  }...  ]
<p><a name="C bit variable"> &nbsp; </a>
<a href="#xref-C bit variable"> &lt;C bit variable&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BIT"> BIT </a>  <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  {  <a href='#comma'>&lt;comma&gt;</a>  <a href='#C host identifier'>&lt;C host identifier&gt;</a>  <a href='#C array specification'>&lt;C array specification&gt;</a>  [  <a href='#C initial value'>&lt;C initial value&gt;</a>  ]  }...  ]
<p><a name="Cobol variable definition"> &nbsp; </a>
<a href="#xref-Cobol variable definition"> &lt;Cobol variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <font color=red>/* ...omitted... */</font>
<p><a name="Fortran variable definition"> &nbsp; </a>
<a href="#xref-Fortran variable definition"> &lt;Fortran variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <font color=red>/* ...omitted... */</font>
<p><a name="MUMPS variable definition"> &nbsp; </a>
<a href="#xref-MUMPS variable definition"> &lt;MUMPS variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <font color=red>/* ...omitted... */</font>
<p><a name="Pascal variable definition"> &nbsp; </a>
<a href="#xref-Pascal variable definition"> &lt;Pascal variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <font color=red>/* ...omitted... */</font>
<p><a name="PL/I variable definition"> &nbsp; </a>
<a href="#xref-PL/I variable definition"> &lt;PL/I variable definition&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <font color=red>/* ...omitted... */</font>
<p><a name="embedded SQL end declare"> &nbsp; </a>
<a href="#xref-embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL prefix'>&lt;SQL prefix&gt;</a>  <a href="#xref-END"> END </a>  <a href="#xref-DECLARE"> DECLARE </a>  <a href="#xref-SECTION"> SECTION </a>  [  <a href='#SQL terminator'>&lt;SQL terminator&gt;</a>  ]

<p><a name="embedded SQL MUMPS declare"> &nbsp; </a>
<a href="#xref-embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL prefix'>&lt;SQL prefix&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-BEGIN"> BEGIN </a>  <a href="#xref-DECLARE"> DECLARE </a>  <a href="#xref-SECTION"> SECTION </a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#embedded character set declaration'>&lt;embedded character set declaration&gt;</a>  ]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [  <a href='#host variable definition'>&lt;host variable definition&gt;</a> ...  ]<br>&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-END"> END </a>  <a href="#xref-DECLARE"> DECLARE </a>  <a href="#xref-SECTION"> SECTION </a><br>&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL terminator'>&lt;SQL terminator&gt;</a>
<p><a name="embedded SQL statement"> &nbsp; </a>
<a href="#xref-embedded SQL statement"> &lt;embedded SQL statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL prefix'>&lt;SQL prefix&gt;</a>  <a href='#statement or declaration'>&lt;statement or declaration&gt;</a>  [  <a href='#SQL terminator'>&lt;SQL terminator&gt;</a>  ]

<p><a name="statement or declaration"> &nbsp; </a>
<a href="#xref-statement or declaration"> &lt;statement or declaration&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#declare cursor'>&lt;declare cursor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic declare cursor'>&lt;dynamic declare cursor&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#temporary table declaration'>&lt;temporary table declaration&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#embedded exception declaration'>&lt;embedded exception declaration&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL procedure statement'>&lt;SQL procedure statement&gt;</a>
<p><a name="embedded exception condition"> &nbsp; </a>
<a href="#xref-embedded exception condition"> &lt;embedded exception condition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-WHENEVER"> WHENEVER </a>  <a href='#condition'>&lt;condition&gt;</a>  <a href='#condition action'>&lt;condition action&gt;</a>

<p><a name="condition"> &nbsp; </a>
<a href="#xref-condition"> &lt;condition&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-SQLERROR"> SQLERROR </a>  |  <a href="#xref-NOT"> NOT </a>  <a href="#xref-FOUND"> FOUND </a>

<p><a name="condition action"> &nbsp; </a>
<a href="#xref-condition action"> &lt;condition action&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-CONTINUE"> CONTINUE </a>  |  <a href='#go to'>&lt;go to&gt;</a>

<p><a name="go to"> &nbsp; </a>
<a href="#xref-go to"> &lt;go to&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; {  <a href="#xref-GOTO"> GOTO </a>  |  <a href="#xref-GO"> GO </a>  <a href="#xref-TO"> TO </a>  }  <a href='#goto target'>&lt;goto target&gt;</a>

<p><a name="goto target"> &nbsp; </a>
<a href="#xref-goto target"> &lt;goto target&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#host label identifier'>&lt;host label identifier&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#unsigned integer'>&lt;unsigned integer&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#host PL/I label variable'>&lt;host PL/I label variable&gt;</a>
<p><a name="host label identifier"> &nbsp; </a>
<a href="#xref-host label identifier"> &lt;host label identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="host PL/I label variable"> &nbsp; </a>
<a href="#xref-host PL/I label variable"> &lt;host PL/I label variable&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="preparable statement"> &nbsp; </a>
<a href="#xref-preparable statement"> &lt;preparable statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable SQL data statement'>&lt;preparable SQL data statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable SQL schema statement'>&lt;preparable SQL schema statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable SQL transaction statement'>&lt;preparable SQL transaction statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable SQL session statement'>&lt;preparable SQL session statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable SQL implementation-defined statement'>&lt;preparable SQL implementation-defined statement&gt;</a>
<p><a name="preparable SQL data statement"> &nbsp; </a>
<a href="#xref-preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delete statement: searched'>&lt;delete statement: searched&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic single row select statement'>&lt;dynamic single row select statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#insert statement'>&lt;insert statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#dynamic select statement'>&lt;dynamic select statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#update statement: searched'>&lt;update statement: searched&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable dynamic delete statement: positioned'>&lt;preparable dynamic delete statement: positioned&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#preparable dynamic update statement: positioned'>&lt;preparable dynamic update statement: positioned&gt;</a>
<p><a name="dynamic single row select statement"> &nbsp; </a>
<a href="#xref-dynamic single row select statement"> &lt;dynamic single row select statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#query specification'>&lt;query specification&gt;</a>

<p><a name="dynamic select statement"> &nbsp; </a>
<a href="#xref-dynamic select statement"> &lt;dynamic select statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#cursor specification'>&lt;cursor specification&gt;</a>

<p><a name="preparable dynamic delete statement: positioned"> &nbsp; </a>
<a href="#xref-preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-DELETE"> DELETE </a>  [  <a href="#xref-FROM"> FROM </a>  <a href='#table name'>&lt;table name&gt;</a>  ]  <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>
<p><a name="preparable dynamic update statement: positioned"> &nbsp; </a>
<a href="#xref-preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#xref-UPDATE"> UPDATE </a>  [  <a href='#table name'>&lt;table name&gt;</a>  ]  <a href="#xref-SET"> SET </a>  <a href='#set clause'>&lt;set clause&gt;</a>  <a href="#xref-WHERE"> WHERE </a>  <a href="#xref-CURRENT"> CURRENT </a>  <a href="#xref-OF"> OF </a>  <a href='#cursor name'>&lt;cursor name&gt;</a>
<p><a name="preparable SQL schema statement"> &nbsp; </a>
<a href="#xref-preparable SQL schema statement"> &lt;preparable SQL schema statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL schema statement'>&lt;SQL schema statement&gt;</a>

<p><a name="preparable SQL transaction statement"> &nbsp; </a>
<a href="#xref-preparable SQL transaction statement"> &lt;preparable SQL transaction statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL transaction statement'>&lt;SQL transaction statement&gt;</a>

<p><a name="preparable SQL session statement"> &nbsp; </a>
<a href="#xref-preparable SQL session statement"> &lt;preparable SQL session statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL session statement'>&lt;SQL session statement&gt;</a>

<p><a name="preparable SQL implementation-defined statement"> &nbsp; </a>
<a href="#xref-preparable SQL implementation-defined statement"> &lt;preparable SQL implementation-defined statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a name="direct SQL statement"> &nbsp; </a>
<a href="#xref-direct SQL statement"> &lt;direct SQL statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#direct SQL data statement'>&lt;direct SQL data statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL schema statement'>&lt;SQL schema statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL transaction statement'>&lt;SQL transaction statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL connection statement'>&lt;SQL connection statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#SQL session stateament'>&lt;SQL session stateament&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#direct implementation-defined statement'>&lt;direct implementation-defined statement&gt;</a>
<p><a name="direct SQL data statement"> &nbsp; </a>
<a href="#xref-direct SQL data statement"> &lt;direct SQL data statement&gt; </a>&nbsp;&nbsp;&nbsp;::=
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href='#delete statement: searched'>&lt;delete statement: searched&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#direct select statement: multiple rows'>&lt;direct select statement: multiple rows&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#insert statement'>&lt;insert statement&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#update statement: searched'>&lt;update statement: searched&gt;</a><br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp; <a href='#temporary table declaration'>&lt;temporary table declaration&gt;</a>
<p><a name="direct select statement: multiple rows"> &nbsp; </a>
<a href="#xref-direct select statement: multiple rows"> &lt;direct select statement: multiple rows&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#query expression'>&lt;query expression&gt;</a>  [  <a href='#order by clause'>&lt;order by clause&gt;</a>  ]

<p><a name="direct implementation-defined statement"> &nbsp; </a>
<a href="#xref-direct implementation-defined statement"> &lt;direct implementation-defined statement&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp;<font color="red"> !! See the syntax rules </font>

<p><a href='#top'>Top</a></p>

<hr>
<h2> Identifying the version of SQL in use
</h2>

<p><a name="SQL object identifier"> &nbsp; </a>
<a href="#xref-SQL object identifier"> &lt;SQL object identifier&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL provenance'>&lt;SQL provenance&gt;</a>  <a href='#SQL variant'>&lt;SQL variant&gt;</a>

<p><a name="SQL provenance"> &nbsp; </a>
<a href="#xref-SQL provenance"> &lt;SQL provenance&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#arc1'>&lt;arc1&gt;</a>  <a href='#arc2'>&lt;arc2&gt;</a>  <a href='#arc3'>&lt;arc3&gt;</a>

<p><a name="arc1"> &nbsp; </a>
<a href="#xref-arc1"> &lt;arc1&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-iso"> iso </a>  |  <a href="#xref-1"> 1 </a>  |  <a href="#xref-iso"> iso </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="arc2"> &nbsp; </a>
<a href="#xref-arc2"> &lt;arc2&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-standard"> standard </a>  |  <a href="#xref-0"> 0 </a>  |  <a href="#xref-standard"> standard </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-0"> 0 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="arc3"> &nbsp; </a>
<a href="#xref-arc3"> &lt;arc3&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-9075"> 9075 </a>

<p><a name="SQL variant"> &nbsp; </a>
<a href="#xref-SQL variant"> &lt;SQL variant&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#SQL edition'>&lt;SQL edition&gt;</a>  <a href='#SQL conformance'>&lt;SQL conformance&gt;</a>

<p><a name="SQL variant"> &nbsp; </a>
<a href="#xref-SQL variant"> &lt;SQL variant&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#1987'>&lt;1987&gt;</a>  |  <a href='#1989'>&lt;1989&gt;</a>  |  <a href='#1992'>&lt;1992&gt;</a>

<p><a name="1987"> &nbsp; </a>
<a href="#xref-1987"> &lt;1987&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-0"> 0 </a>  |  <a href="#xref-edition1987"> edition1987 </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-0"> 0 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="1989"> &nbsp; </a>
<a href="#xref-1989"> &lt;1989&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#1989 base'>&lt;1989 base&gt;</a>  <a href='#1989 package'>&lt;1989 package&gt;</a>

<p><a name="1989 base"> &nbsp; </a>
<a href="#xref-1989 base"> &lt;1989 base&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-1"> 1 </a>  |  <a href="#xref-edition1989"> edition1989 </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="1989 package"> &nbsp; </a>
<a href="#xref-1989 package"> &lt;1989 package&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#integrity no'>&lt;integrity no&gt;</a>  |  <a href='#integrity yes'>&lt;integrity yes&gt;</a>

<p><a name="integrity no"> &nbsp; </a>
<a href="#xref-integrity no"> &lt;integrity no&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-0"> 0 </a>  |  <a href="#xref-IntegrityNo"> IntegrityNo </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-0"> 0 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="integrity yes"> &nbsp; </a>
<a href="#xref-integrity yes"> &lt;integrity yes&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-1"> 1 </a>  |  <a href="#xref-IntegrityYes"> IntegrityYes </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="1992"> &nbsp; </a>
<a href="#xref-1992"> &lt;1992&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-2"> 2 </a>  |  <a href="#xref-edition1992"> edition1992 </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-2"> 2 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="SQL conformance"> &nbsp; </a>
<a href="#xref-SQL conformance"> &lt;SQL conformance&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href='#low'>&lt;low&gt;</a>  |  <a href='#intermediate'>&lt;intermediate&gt;</a>  |  <a href='#high'>&lt;high&gt;</a>

<p><a name="low"> &nbsp; </a>
<a href="#xref-low"> &lt;low&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-0"> 0 </a>  |  <a href="#xref-Low"> Low </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-0"> 0 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="intermediate"> &nbsp; </a>
<a href="#xref-intermediate"> &lt;intermediate&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-1"> 1 </a>  |  <a href="#xref-Intermediate"> Intermediate </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-1"> 1 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a name="high"> &nbsp; </a>
<a href="#xref-high"> &lt;high&gt; </a>&nbsp;&nbsp;&nbsp;::=&nbsp;&nbsp; <a href="#xref-2"> 2 </a>  |  <a href="#xref-High"> High </a>  <a href='#left paren'>&lt;left paren&gt;</a>  <a href="#xref-2"> 2 </a>  <a href='#right paren'>&lt;right paren&gt;</a>

<p><a href='#top'>Top</a></p>

<hr>
<h2> END OF SQL-92 GRAMMAR
</h2>
<br>

<hr>
<a name="xref-rules"></a>
<h2> Cross-Reference Table: Rules </h2>
<a href="#rules-A"> A </a>
<a href="#rules-B"> B </a>
<a href="#rules-C"> C </a>
<a href="#rules-D"> D </a>
<a href="#rules-E"> E </a>
<a href="#rules-F"> F </a>
<a href="#rules-G"> G </a>
<a href="#rules-H"> H </a>
<a href="#rules-I"> I </a>
<a href="#rules-J"> J </a>
<a href="#rules-K"> K </a>
<a href="#rules-L"> L </a>
<a href="#rules-M"> M </a>
<a href="#rules-N"> N </a>
<a href="#rules-O"> O </a>
<a href="#rules-P"> P </a>
<a href="#rules-Q"> Q </a>
<a href="#rules-R"> R </a>
<a href="#rules-S"> S </a>
<a href="#rules-T"> T </a>
<a href="#rules-U"> U </a>
<a href="#rules-V"> V </a>
<a href="#rules-W"> W </a>
X
<a href="#rules-Y"> Y </a>
Z

<table border=1>
<tr> <th> Rule (non-terminal) </th> <th> Rules using it </th> </tr>
<tr> <td> <a name="rules-1"> </a> <a name="xref-1987"> </a> <a href="#1987"> 1987 </a> </td>
     <td> <a href="#SQL variant"> &lt;SQL variant&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-1989"> </a> <a href="#1989"> 1989 </a> </td>
     <td> <a href="#SQL variant"> &lt;SQL variant&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-1989 base"> </a> <a href="#1989 base"> 1989 base </a> </td>
     <td> <a href="#1989"> &lt;1989&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-1989 package"> </a> <a href="#1989 package"> 1989 package </a> </td>
     <td> <a href="#1989"> &lt;1989&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-1992"> </a> <a href="#1992"> 1992 </a> </td>
     <td> <a href="#SQL variant"> &lt;SQL variant&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-A"> </a> <a name="xref-action"> </a> <a href="#action"> action </a> </td>
     <td> <a href="#action list"> &lt;action list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-action list"> </a> <a href="#action list"> action list </a> </td>
     <td> <a href="#privileges"> &lt;privileges&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-actual identifier"> </a> <a href="#actual identifier"> actual identifier </a> </td>
     <td> <a href="#identifier"> &lt;identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada assignment operator"> </a> <a href="#Ada assignment operator"> Ada assignment operator </a> </td>
     <td> <a href="#Ada initial value"> &lt;Ada initial value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada host identifier"> </a> <a href="#Ada host identifier"> Ada host identifier </a> </td>
     <td> <a href="#Ada variable definition"> &lt;Ada variable definition&gt; </a>
          <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada initial value"> </a> <a href="#Ada initial value"> Ada initial value </a> </td>
     <td> <a href="#Ada variable definition"> &lt;Ada variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada qualified type specification"> </a> <a href="#Ada qualified type specification"> Ada qualified type specification </a> </td>
     <td> <a href="#Ada type specification"> &lt;Ada type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada type specification"> </a> <a href="#Ada type specification"> Ada type specification </a> </td>
     <td> <a href="#Ada variable definition"> &lt;Ada variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada unqualified type specification"> </a> <a href="#Ada unqualified type specification"> Ada unqualified type specification </a> </td>
     <td> <a href="#Ada type specification"> &lt;Ada type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Ada variable definition"> </a> <a href="#Ada variable definition"> Ada variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-add column definition"> </a> <a href="#add column definition"> add column definition </a> </td>
     <td> <a href="#alter table action"> &lt;alter table action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-add domain constraint definition"> </a> <a href="#add domain constraint definition"> add domain constraint definition </a> </td>
     <td> <a href="#alter domain action"> &lt;alter domain action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-add table constraint definition"> </a> <a href="#add table constraint definition"> add table constraint definition </a> </td>
     <td> <a href="#alter table action"> &lt;alter table action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-all"> </a> <a href="#all"> all </a> </td>
     <td> <a href="#quantifier"> &lt;quantifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-allocate cursor statement"> </a> <a href="#allocate cursor statement"> allocate cursor statement </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-allocate descriptor statement"> </a> <a href="#allocate descriptor statement"> allocate descriptor statement </a> </td>
     <td> <a href="#system descriptor statement"> &lt;system descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter column action"> </a> <a href="#alter column action"> alter column action </a> </td>
     <td> <a href="#alter column definition"> &lt;alter column definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter column definition"> </a> <a href="#alter column definition"> alter column definition </a> </td>
     <td> <a href="#alter table action"> &lt;alter table action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter domain action"> </a> <a href="#alter domain action"> alter domain action </a> </td>
     <td> <a href="#alter domain statement"> &lt;alter domain statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter domain statement"> </a> <a href="#alter domain statement"> alter domain statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter table action"> </a> <a href="#alter table action"> alter table action </a> </td>
     <td> <a href="#alter table statement"> &lt;alter table statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-alter table statement"> </a> <a href="#alter table statement"> alter table statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ampersand"> </a> <a href="#ampersand"> ampersand </a> </td>
     <td> <a href="#SQL prefix"> &lt;SQL prefix&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-approximate numeric literal"> </a> <a href="#approximate numeric literal"> approximate numeric literal </a> </td>
     <td> <a href="#unsigned numeric literal"> &lt;unsigned numeric literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-approximate numeric type"> </a> <a href="#approximate numeric type"> approximate numeric type </a> </td>
     <td> <a href="#numeric type"> &lt;numeric type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-arc1"> </a> <a href="#arc1"> arc1 </a> </td>
     <td> <a href="#SQL provenance"> &lt;SQL provenance&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-arc2"> </a> <a href="#arc2"> arc2 </a> </td>
     <td> <a href="#SQL provenance"> &lt;SQL provenance&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-arc3"> </a> <a href="#arc3"> arc3 </a> </td>
     <td> <a href="#SQL provenance"> &lt;SQL provenance&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-argument"> </a> <a href="#argument"> argument </a> </td>
     <td> <a href="#using arguments"> &lt;using arguments&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-as clause"> </a> <a href="#as clause"> as clause </a> </td>
     <td> <a href="#derived column"> &lt;derived column&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-assertion check"> </a> <a href="#assertion check"> assertion check </a> </td>
     <td> <a href="#assertion definition"> &lt;assertion definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-assertion definition"> </a> <a href="#assertion definition"> assertion definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-asterisk"> </a> <a href="#asterisk"> asterisk </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
          <a href="#select list"> &lt;select list&gt; </a>
          <a href="#select sublist"> &lt;select sublist&gt; </a>
          <a href="#set function specification"> &lt;set function specification&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#term"> &lt;term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-authorization identifier"> </a> <a href="#authorization identifier"> authorization identifier </a> </td>
     <td> <a href="#module authorization identifier"> &lt;module authorization identifier&gt; </a>
          <a href="#schema authorization identifier"> &lt;schema authorization identifier&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-B"> </a> <a name="xref-between predicate"> </a> <a href="#between predicate"> between predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit"> </a> <a href="#bit"> bit </a> </td>
     <td> <a href="#bit string literal"> &lt;bit string literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit concatenation"> </a> <a href="#bit concatenation"> bit concatenation </a> </td>
     <td> <a href="#bit value expression"> &lt;bit value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit factor"> </a> <a href="#bit factor"> bit factor </a> </td>
     <td> <a href="#bit concatenation"> &lt;bit concatenation&gt; </a>
          <a href="#bit value expression"> &lt;bit value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit length expression"> </a> <a href="#bit length expression"> bit length expression </a> </td>
     <td> <a href="#length expression"> &lt;length expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit primary"> </a> <a href="#bit primary"> bit primary </a> </td>
     <td> <a href="#bit factor"> &lt;bit factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit string literal"> </a> <a href="#bit string literal"> bit string literal </a> </td>
     <td> <a href="#general literal"> &lt;general literal&gt; </a>
          <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit string type"> </a> <a href="#bit string type"> bit string type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit substring function"> </a> <a href="#bit substring function"> bit substring function </a> </td>
     <td> <a href="#bit value function"> &lt;bit value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit value expression"> </a> <a href="#bit value expression"> bit value expression </a> </td>
     <td> <a href="#bit concatenation"> &lt;bit concatenation&gt; </a>
          <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#string value expression"> &lt;string value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-bit value function"> </a> <a href="#bit value function"> bit value function </a> </td>
     <td> <a href="#string value function"> &lt;string value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-boolean factor"> </a> <a href="#boolean factor"> boolean factor </a> </td>
     <td> <a href="#boolean term"> &lt;boolean term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-boolean primary"> </a> <a href="#boolean primary"> boolean primary </a> </td>
     <td> <a href="#boolean test"> &lt;boolean test&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-boolean term"> </a> <a href="#boolean term"> boolean term </a> </td>
     <td> <a href="#boolean term"> &lt;boolean term&gt; </a>
          <a href="#search condition"> &lt;search condition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-boolean test"> </a> <a href="#boolean test"> boolean test </a> </td>
     <td> <a href="#boolean factor"> &lt;boolean factor&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-C"> </a> <a name="xref-C array specification"> </a> <a href="#C array specification"> C array specification </a> </td>
     <td> <a href="#C bit variable"> &lt;C bit variable&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C bit variable"> </a> <a href="#C bit variable"> C bit variable </a> </td>
     <td> <a href="#C derived variable"> &lt;C derived variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C character variable"> </a> <a href="#C character variable"> C character variable </a> </td>
     <td> <a href="#C variable specification"> &lt;C variable specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C class modifier"> </a> <a href="#C class modifier"> C class modifier </a> </td>
     <td> <a href="#C variable definition"> &lt;C variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C derived variable"> </a> <a href="#C derived variable"> C derived variable </a> </td>
     <td> <a href="#C variable specification"> &lt;C variable specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C host identifier"> </a> <a href="#C host identifier"> C host identifier </a> </td>
     <td> <a href="#C bit variable"> &lt;C bit variable&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C initial value"> </a> <a href="#C initial value"> C initial value </a> </td>
     <td> <a href="#C bit variable"> &lt;C bit variable&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C numeric variable"> </a> <a href="#C numeric variable"> C numeric variable </a> </td>
     <td> <a href="#C variable specification"> &lt;C variable specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C storage class"> </a> <a href="#C storage class"> C storage class </a> </td>
     <td> <a href="#C variable definition"> &lt;C variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C VARCHAR variable"> </a> <a href="#C VARCHAR variable"> C VARCHAR variable </a> </td>
     <td> <a href="#C derived variable"> &lt;C derived variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C variable definition"> </a> <a href="#C variable definition"> C variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-C variable specification"> </a> <a href="#C variable specification"> C variable specification </a> </td>
     <td> <a href="#C variable definition"> &lt;C variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-case abbreviation"> </a> <a href="#case abbreviation"> case abbreviation </a> </td>
     <td> <a href="#case expresssion"> &lt;case expresssion&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-case expression"> </a> <a href="#case expression"> case expression </a> </td>
     <td> <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-case operand"> </a> <a href="#case operand"> case operand </a> </td>
     <td> <a href="#simple case"> &lt;simple case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-case specification"> </a> <a href="#case specification"> case specification </a> </td>
     <td> <a href="#case expresssion"> &lt;case expresssion&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cast operand"> </a> <a href="#cast operand"> cast operand </a> </td>
     <td> <a href="#cast specification"> &lt;cast specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cast specification"> </a> <a href="#cast specification"> cast specification </a> </td>
     <td> <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cast target"> </a> <a href="#cast target"> cast target </a> </td>
     <td> <a href="#cast specification"> &lt;cast specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-catalog name"> </a> <a href="#catalog name"> catalog name </a> </td>
     <td> <a href="#schema name"> &lt;schema name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-char length expression"> </a> <a href="#char length expression"> char length expression </a> </td>
     <td> <a href="#length expression"> &lt;length expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character factor"> </a> <a href="#character factor"> character factor </a> </td>
     <td> <a href="#character value expression"> &lt;character value expression&gt; </a>
          <a href="#concatenation"> &lt;concatenation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character primary"> </a> <a href="#character primary"> character primary </a> </td>
     <td> <a href="#character factor"> &lt;character factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character representation"> </a> <a href="#character representation"> character representation </a> </td>
     <td> <a href="#Ada initial value"> &lt;Ada initial value&gt; </a>
          <a href="#C initial value"> &lt;C initial value&gt; </a>
          <a href="#character string literal"> &lt;character string literal&gt; </a>
          <a href="#national character string literal"> &lt;national character string literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character set definition"> </a> <a href="#character set definition"> character set definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character set name"> </a> <a href="#character set name"> character set name </a> </td>
     <td> <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#drop character set statement"> &lt;drop character set statement&gt; </a>
          <a href="#implementation-defined character repertoire name"> &lt;implementation-defined character repertoire name&gt; </a>
          <a href="#implementation-defined universal character form-of-use name"> &lt;implementation-defined universal character form-of-use name&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#schema character set name"> &lt;schema character set name&gt; </a>
          <a href="#standard character repertoire name"> &lt;standard character repertoire name&gt; </a>
          <a href="#standard universal character form-of-use name"> &lt;standard universal character form-of-use name&gt; </a>
          <a href="#user-defined character repertoire name"> &lt;user-defined character repertoire name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character set source"> </a> <a href="#character set source"> character set source </a> </td>
     <td> <a href="#character set definition"> &lt;character set definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character set specification"> </a> <a href="#character set specification"> character set specification </a> </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#character string literal"> &lt;character string literal&gt; </a>
          <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#data type"> &lt;data type&gt; </a>
          <a href="#embedded character set declaration"> &lt;embedded character set declaration&gt; </a>
          <a href="#identifier"> &lt;identifier&gt; </a>
          <a href="#module character set specification"> &lt;module character set specification&gt; </a>
          <a href="#schema character set specification"> &lt;schema character set specification&gt; </a>
          <a href="#source character set specification"> &lt;source character set specification&gt; </a>
          <a href="#target character set specification"> &lt;target character set specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character string literal"> </a> <a href="#character string literal"> character string literal </a> </td>
     <td> <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#general literal"> &lt;general literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character string type"> </a> <a href="#character string type"> character string type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character substring function"> </a> <a href="#character substring function"> character substring function </a> </td>
     <td> <a href="#character value function"> &lt;character value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character translation"> </a> <a href="#character translation"> character translation </a> </td>
     <td> <a href="#character value function"> &lt;character value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character value expression"> </a> <a href="#character value expression"> character value expression </a> </td>
     <td> <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#concatenation"> &lt;concatenation&gt; </a>
          <a href="#escape character"> &lt;escape character&gt; </a>
          <a href="#fold"> &lt;fold&gt; </a>
          <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
          <a href="#match value"> &lt;match value&gt; </a>
          <a href="#pattern"> &lt;pattern&gt; </a>
          <a href="#position expression"> &lt;position expression&gt; </a>
          <a href="#string value expression"> &lt;string value expression&gt; </a>
          <a href="#trim character"> &lt;trim character&gt; </a>
          <a href="#trim source"> &lt;trim source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-character value function"> </a> <a href="#character value function"> character value function </a> </td>
     <td> <a href="#string value function"> &lt;string value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-check constraint definition"> </a> <a href="#check constraint definition"> check constraint definition </a> </td>
     <td> <a href="#column constraint"> &lt;column constraint&gt; </a>
          <a href="#domain constraint"> &lt;domain constraint&gt; </a>
          <a href="#table constraint"> &lt;table constraint&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-close statement"> </a> <a href="#close statement"> close statement </a> </td>
     <td> <a href="#SQL data statement"> &lt;SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Cobol host identifier"> </a> <a href="#Cobol host identifier"> Cobol host identifier </a> </td>
     <td> <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Cobol variable definition"> </a> <a href="#Cobol variable definition"> Cobol variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-collate clause"> </a> <a href="#collate clause"> collate clause </a> </td>
     <td> <a href="#character factor"> &lt;character factor&gt; </a>
          <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#column definition"> &lt;column definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#grouping column reference"> &lt;grouping column reference&gt; </a>
          <a href="#sort specification"> &lt;sort specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-collating sequence definition"> </a> <a href="#collating sequence definition"> collating sequence definition </a> </td>
     <td> <a href="#collation source"> &lt;collation source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-collation definition"> </a> <a href="#collation definition"> collation definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-collation name"> </a> <a href="#collation name"> collation name </a> </td>
     <td> <a href="#collate clause"> &lt;collate clause&gt; </a>
          <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
          <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#drop collation statement"> &lt;drop collation statement&gt; </a>
          <a href="#implementation-defined collation name"> &lt;implementation-defined collation name&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#schema collation name"> &lt;schema collation name&gt; </a>
          <a href="#standard collation name"> &lt;standard collation name&gt; </a>
          <a href="#translation collation"> &lt;translation collation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-collation source"> </a> <a href="#collation source"> collation source </a> </td>
     <td> <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#limited collation definition"> &lt;limited collation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-colon"> </a> <a href="#colon"> colon </a> </td>
     <td> <a href="#Ada assignment operator"> &lt;Ada assignment operator&gt; </a>
          <a href="#day-time interval"> &lt;day-time interval&gt; </a>
          <a href="#embedded variable name"> &lt;embedded variable name&gt; </a>
          <a href="#parameter name"> &lt;parameter name&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#time value"> &lt;time value&gt; </a>
          <a href="#time zone interval"> &lt;time zone interval&gt; </a>
          <a href="#time-interval"> &lt;time-interval&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column constraint"> </a> <a href="#column constraint"> column constraint </a> </td>
     <td> <a href="#column constraint definition"> &lt;column constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column constraint definition"> </a> <a href="#column constraint definition"> column constraint definition </a> </td>
     <td> <a href="#column definition"> &lt;column definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column definition"> </a> <a href="#column definition"> column definition </a> </td>
     <td> <a href="#add column definition"> &lt;add column definition&gt; </a>
          <a href="#table element"> &lt;table element&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column name"> </a> <a href="#column name"> column name </a> </td>
     <td> <a href="#alter column definition"> &lt;alter column definition&gt; </a>
          <a href="#as clause"> &lt;as clause&gt; </a>
          <a href="#column definition"> &lt;column definition&gt; </a>
          <a href="#column name list"> &lt;column name list&gt; </a>
          <a href="#column reference"> &lt;column reference&gt; </a>
          <a href="#drop column definition"> &lt;drop column definition&gt; </a>
          <a href="#object column"> &lt;object column&gt; </a>
          <a href="#sort key"> &lt;sort key&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column name list"> </a> <a href="#column name list"> column name list </a> </td>
     <td> <a href="#corresponding column list"> &lt;corresponding column list&gt; </a>
          <a href="#derived column list"> &lt;derived column list&gt; </a>
          <a href="#insert column list"> &lt;insert column list&gt; </a>
          <a href="#join column list"> &lt;join column list&gt; </a>
          <a href="#privilege column list"> &lt;privilege column list&gt; </a>
          <a href="#reference column list"> &lt;reference column list&gt; </a>
          <a href="#unique column list"> &lt;unique column list&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
          <a href="#view column list"> &lt;view column list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-column reference"> </a> <a href="#column reference"> column reference </a> </td>
     <td> <a href="#grouping column reference"> &lt;grouping column reference&gt; </a>
          <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comma"> </a> <a href="#comma"> comma </a> </td>
     <td> <a href="#action list"> &lt;action list&gt; </a>
          <a href="#Ada variable definition"> &lt;Ada variable definition&gt; </a>
          <a href="#C bit variable"> &lt;C bit variable&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#column name list"> &lt;column name list&gt; </a>
          <a href="#condition information"> &lt;condition information&gt; </a>
          <a href="#constraint name list"> &lt;constraint name list&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#fetch target list"> &lt;fetch target list&gt; </a>
          <a href="#from clause"> &lt;from clause&gt; </a>
          <a href="#get descriptor information"> &lt;get descriptor information&gt; </a>
          <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#grouping column reference list"> &lt;grouping column reference list&gt; </a>
          <a href="#in value list"> &lt;in value list&gt; </a>
          <a href="#parameter declaration list"> &lt;parameter declaration list&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
          <a href="#row value constructor list"> &lt;row value constructor list&gt; </a>
          <a href="#select list"> &lt;select list&gt; </a>
          <a href="#select target list"> &lt;select target list&gt; </a>
          <a href="#set clause list"> &lt;set clause list&gt; </a>
          <a href="#set descriptor information"> &lt;set descriptor information&gt; </a>
          <a href="#set transaction statement"> &lt;set transaction statement&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
          <a href="#sort specification list"> &lt;sort specification list&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#statement information"> &lt;statement information&gt; </a>
          <a href="#table element list"> &lt;table element list&gt; </a>
          <a href="#table value constructor list"> &lt;table value constructor list&gt; </a>
          <a href="#using arguments"> &lt;using arguments&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comment"> </a> <a href="#comment"> comment </a> </td>
     <td> <a href="#separator"> &lt;separator&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comment character"> </a> <a href="#comment character"> comment character </a> </td>
     <td> <a href="#comment"> &lt;comment&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comment introducer"> </a> <a href="#comment introducer"> comment introducer </a> </td>
     <td> <a href="#comment"> &lt;comment&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-commit statement"> </a> <a href="#commit statement"> commit statement </a> </td>
     <td> <a href="#SQL transaction statement"> &lt;SQL transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comp op"> </a> <a href="#comp op"> comp op </a> </td>
     <td> <a href="#comparison predicate"> &lt;comparison predicate&gt; </a>
          <a href="#quantified comparison predicate"> &lt;quantified comparison predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-comparison predicate"> </a> <a href="#comparison predicate"> comparison predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-concatenation"> </a> <a href="#concatenation"> concatenation </a> </td>
     <td> <a href="#character value expression"> &lt;character value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-concatenation operator"> </a> <a href="#concatenation operator"> concatenation operator </a> </td>
     <td> <a href="#bit concatenation"> &lt;bit concatenation&gt; </a>
          <a href="#concatenation"> &lt;concatenation&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition"> </a> <a href="#condition"> condition </a> </td>
     <td> <a href="#embedded exception condition"> &lt;embedded exception condition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition action"> </a> <a href="#condition action"> condition action </a> </td>
     <td> <a href="#embedded exception condition"> &lt;embedded exception condition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition information"> </a> <a href="#condition information"> condition information </a> </td>
     <td> <a href="#sql diagnostics information"> &lt;sql diagnostics information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition information item"> </a> <a href="#condition information item"> condition information item </a> </td>
     <td> <a href="#condition information"> &lt;condition information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition information item name"> </a> <a href="#condition information item name"> condition information item name </a> </td>
     <td> <a href="#condition information item"> &lt;condition information item&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-condition number"> </a> <a href="#condition number"> condition number </a> </td>
     <td> <a href="#condition information"> &lt;condition information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-connect statement"> </a> <a href="#connect statement"> connect statement </a> </td>
     <td> <a href="#SQL connection statement"> &lt;SQL connection statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-connection name"> </a> <a href="#connection name"> connection name </a> </td>
     <td> <a href="#connection object"> &lt;connection object&gt; </a>
          <a href="#connection target"> &lt;connection target&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-connection object"> </a> <a href="#connection object"> connection object </a> </td>
     <td> <a href="#disconnect object"> &lt;disconnect object&gt; </a>
          <a href="#set connection statement"> &lt;set connection statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-connection target"> </a> <a href="#connection target"> connection target </a> </td>
     <td> <a href="#connect statement"> &lt;connect statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-constraint attributes"> </a> <a href="#constraint attributes"> constraint attributes </a> </td>
     <td> <a href="#assertion definition"> &lt;assertion definition&gt; </a>
          <a href="#column constraint definition"> &lt;column constraint definition&gt; </a>
          <a href="#domain constraint"> &lt;domain constraint&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-constraint check time"> </a> <a href="#constraint check time"> constraint check time </a> </td>
     <td> <a href="#constraint attributes"> &lt;constraint attributes&gt; </a>
          <a href="#table constraint definition"> &lt;table constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-constraint name"> </a> <a href="#constraint name"> constraint name </a> </td>
     <td> <a href="#assertion definition"> &lt;assertion definition&gt; </a>
          <a href="#constraint name definition"> &lt;constraint name definition&gt; </a>
          <a href="#constraint name list"> &lt;constraint name list&gt; </a>
          <a href="#drop assertion statement"> &lt;drop assertion statement&gt; </a>
          <a href="#drop domain constraint definition"> &lt;drop domain constraint definition&gt; </a>
          <a href="#drop table constraint definition"> &lt;drop table constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-constraint name definition"> </a> <a href="#constraint name definition"> constraint name definition </a> </td>
     <td> <a href="#column constraint definition"> &lt;column constraint definition&gt; </a>
          <a href="#domain constraint"> &lt;domain constraint&gt; </a>
          <a href="#table constraint definition"> &lt;table constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-constraint name list"> </a> <a href="#constraint name list"> constraint name list </a> </td>
     <td> <a href="#set constraints mode statement"> &lt;set constraints mode statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-correlation name"> </a> <a href="#correlation name"> correlation name </a> </td>
     <td> <a href="#correlation specification"> &lt;correlation specification&gt; </a>
          <a href="#qualifier"> &lt;qualifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-correlation specification"> </a> <a href="#correlation specification"> correlation specification </a> </td>
     <td> <a href="#table reference"> &lt;table reference&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-corresponding column list"> </a> <a href="#corresponding column list"> corresponding column list </a> </td>
     <td> <a href="#corresponding spec"> &lt;corresponding spec&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-corresponding spec"> </a> <a href="#corresponding spec"> corresponding spec </a> </td>
     <td> <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#non-join query term"> &lt;non-join query term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cross join"> </a> <a href="#cross join"> cross join </a> </td>
     <td> <a href="#joined table"> &lt;joined table&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-current date value function"> </a> <a href="#current date value function"> current date value function </a> </td>
     <td> <a href="#datetime value function"> &lt;datetime value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-current time value function"> </a> <a href="#current time value function"> current time value function </a> </td>
     <td> <a href="#datetime value function"> &lt;datetime value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-current timestamp value function"> </a> <a href="#current timestamp value function"> current timestamp value function </a> </td>
     <td> <a href="#datetime value function"> &lt;datetime value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cursor name"> </a> <a href="#cursor name"> cursor name </a> </td>
     <td> <a href="#close statement"> &lt;close statement&gt; </a>
          <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#dynamic cursor name"> &lt;dynamic cursor name&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#fetch statement"> &lt;fetch statement&gt; </a>
          <a href="#open statement"> &lt;open statement&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-cursor specification"> </a> <a href="#cursor specification"> cursor specification </a> </td>
     <td> <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic select statement"> &lt;dynamic select statement&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-D"> </a> <a name="xref-data type"> </a> <a href="#data type"> data type </a> </td>
     <td> <a href="#column definition"> &lt;column definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#parameter declaration"> &lt;parameter declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-date literal"> </a> <a href="#date literal"> date literal </a> </td>
     <td> <a href="#datetime literal"> &lt;datetime literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-date string"> </a> <a href="#date string"> date string </a> </td>
     <td> <a href="#date literal"> &lt;date literal&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-date value"> </a> <a href="#date value"> date value </a> </td>
     <td> <a href="#date string"> &lt;date string&gt; </a>
          <a href="#timestamp string"> &lt;timestamp string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime factor"> </a> <a href="#datetime factor"> datetime factor </a> </td>
     <td> <a href="#datetime term"> &lt;datetime term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime field"> </a> <a href="#datetime field"> datetime field </a> </td>
     <td> <a href="#extract field"> &lt;extract field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime literal"> </a> <a href="#datetime literal"> datetime literal </a> </td>
     <td> <a href="#general literal"> &lt;general literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime primary"> </a> <a href="#datetime primary"> datetime primary </a> </td>
     <td> <a href="#datetime factor"> &lt;datetime factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime term"> </a> <a href="#datetime term"> datetime term </a> </td>
     <td> <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime type"> </a> <a href="#datetime type"> datetime type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime value"> </a> <a href="#datetime value"> datetime value </a> </td>
     <td> <a href="#days value"> &lt;days value&gt; </a>
          <a href="#hours value"> &lt;hours value&gt; </a>
          <a href="#minutes value"> &lt;minutes value&gt; </a>
          <a href="#months value"> &lt;months value&gt; </a>
          <a href="#years value"> &lt;years value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime value expression"> </a> <a href="#datetime value expression"> datetime value expression </a> </td>
     <td> <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#extract source"> &lt;extract source&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
          <a href="#value expression"> &lt;value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-datetime value function"> </a> <a href="#datetime value function"> datetime value function </a> </td>
     <td> <a href="#datetime primary"> &lt;datetime primary&gt; </a>
          <a href="#default option"> &lt;default option&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-day-time interval"> </a> <a href="#day-time interval"> day-time interval </a> </td>
     <td> <a href="#day-time literal"> &lt;day-time literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-day-time literal"> </a> <a href="#day-time literal"> day-time literal </a> </td>
     <td> <a href="#interval string"> &lt;interval string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-days value"> </a> <a href="#days value"> days value </a> </td>
     <td> <a href="#date value"> &lt;date value&gt; </a>
          <a href="#day-time interval"> &lt;day-time interval&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-deallocate descriptor statement"> </a> <a href="#deallocate descriptor statement"> deallocate descriptor statement </a> </td>
     <td> <a href="#system descriptor statement"> &lt;system descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-deallocate prepared statement"> </a> <a href="#deallocate prepared statement"> deallocate prepared statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-declare cursor"> </a> <a href="#declare cursor"> declare cursor </a> </td>
     <td> <a href="#module contents"> &lt;module contents&gt; </a>
          <a href="#statement or declaration"> &lt;statement or declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-default clause"> </a> <a href="#default clause"> default clause </a> </td>
     <td> <a href="#column definition"> &lt;column definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#set column default clause"> &lt;set column default clause&gt; </a>
          <a href="#set domain default clause"> &lt;set domain default clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-default option"> </a> <a href="#default option"> default option </a> </td>
     <td> <a href="#default clause"> &lt;default clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-default specification"> </a> <a href="#default specification"> default specification </a> </td>
     <td> <a href="#row value constructor element"> &lt;row value constructor element&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delete rule"> </a> <a href="#delete rule"> delete rule </a> </td>
     <td> <a href="#referential triggered action"> &lt;referential triggered action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delete statement: positioned"> </a> <a href="#delete statement: positioned"> delete statement: positioned </a> </td>
     <td> <a href="#SQL data change statement"> &lt;SQL data change statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delete statement: searched"> </a> <a href="#delete statement: searched"> delete statement: searched </a> </td>
     <td> <a href="#direct SQL data statement"> &lt;direct SQL data statement&gt; </a>
          <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
          <a href="#SQL data change statement"> &lt;SQL data change statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delimited identifier"> </a> <a href="#delimited identifier"> delimited identifier </a> </td>
     <td> <a href="#actual identifier"> &lt;actual identifier&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delimited identifier body"> </a> <a href="#delimited identifier body"> delimited identifier body </a> </td>
     <td> <a href="#delimited identifier"> &lt;delimited identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delimited identifier part"> </a> <a href="#delimited identifier part"> delimited identifier part </a> </td>
     <td> <a href="#delimited identifier body"> &lt;delimited identifier body&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-delimiter token"> </a> <a href="#delimiter token"> delimiter token </a> </td>
     <td> <a href="#token"> &lt;token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-derived column"> </a> <a href="#derived column"> derived column </a> </td>
     <td> <a href="#select sublist"> &lt;select sublist&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-derived column list"> </a> <a href="#derived column list"> derived column list </a> </td>
     <td> <a href="#correlation specification"> &lt;correlation specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-derived table"> </a> <a href="#derived table"> derived table </a> </td>
     <td> <a href="#table reference"> &lt;table reference&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-describe input statement"> </a> <a href="#describe input statement"> describe input statement </a> </td>
     <td> <a href="#describe statement"> &lt;describe statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-describe output statement"> </a> <a href="#describe output statement"> describe output statement </a> </td>
     <td> <a href="#describe statement"> &lt;describe statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-descriptor item name"> </a> <a href="#descriptor item name"> descriptor item name </a> </td>
     <td> <a href="#get item information"> &lt;get item information&gt; </a>
          <a href="#set item information"> &lt;set item information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-descriptor name"> </a> <a href="#descriptor name"> descriptor name </a> </td>
     <td> <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
          <a href="#deallocate descriptor statement"> &lt;deallocate descriptor statement&gt; </a>
          <a href="#get descriptor statement"> &lt;get descriptor statement&gt; </a>
          <a href="#set descriptor statement"> &lt;set descriptor statement&gt; </a>
          <a href="#using descriptor"> &lt;using descriptor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-desribe statement"> </a> <a href="#desribe statement"> desribe statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-diagnostics size"> </a> <a href="#diagnostics size"> diagnostics size </a> </td>
     <td> <a href="#transaction mode"> &lt;transaction mode&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-digit"> </a> <a href="#digit"> digit </a> </td>
     <td> <a href="#hexit"> &lt;hexit&gt; </a>
          <a href="#identifier part"> &lt;identifier part&gt; </a>
          <a href="#SQL language character"> &lt;SQL language character&gt; </a>
          <a href="#SQL language identifier part"> &lt;SQL language identifier part&gt; </a>
          <a href="#unsigned integer"> &lt;unsigned integer&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-direct implementation-defined statement"> </a> <a href="#direct implementation-defined statement"> direct implementation-defined statement </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-direct select statement: multiple rows"> </a> <a href="#direct select statement: multiple rows"> direct select statement: multiple rows </a> </td>
     <td> <a href="#direct SQL data statement"> &lt;direct SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-direct SQL data statement"> </a> <a href="#direct SQL data statement"> direct SQL data statement </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-disconnect object"> </a> <a href="#disconnect object"> disconnect object </a> </td>
     <td> <a href="#disconnect statement"> &lt;disconnect statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-disconnect statement"> </a> <a href="#disconnect statement"> disconnect statement </a> </td>
     <td> <a href="#SQL connection statement"> &lt;SQL connection statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-domain constraint"> </a> <a href="#domain constraint"> domain constraint </a> </td>
     <td> <a href="#add domain constraint definition"> &lt;add domain constraint definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-domain definition"> </a> <a href="#domain definition"> domain definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-domain name"> </a> <a href="#domain name"> domain name </a> </td>
     <td> <a href="#alter domain statement"> &lt;alter domain statement&gt; </a>
          <a href="#cast target"> &lt;cast target&gt; </a>
          <a href="#column definition"> &lt;column definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#drop domain statement"> &lt;drop domain statement&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-double period"> </a> <a href="#double period"> double period </a> </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-double quote"> </a> <a href="#double quote"> double quote </a> </td>
     <td> <a href="#delimited identifier"> &lt;delimited identifier&gt; </a>
          <a href="#doublequote symbol"> &lt;doublequote symbol&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-doublequote symbol"> </a> <a href="#doublequote symbol"> doublequote symbol </a> </td>
     <td> <a href="#delimited identifier part"> &lt;delimited identifier part&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop assertion statement"> </a> <a href="#drop assertion statement"> drop assertion statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop behaviour"> </a> <a href="#drop behaviour"> drop behaviour </a> </td>
     <td> <a href="#drop column definition"> &lt;drop column definition&gt; </a>
          <a href="#drop domain statement"> &lt;drop domain statement&gt; </a>
          <a href="#drop schema statement"> &lt;drop schema statement&gt; </a>
          <a href="#drop table constraint definition"> &lt;drop table constraint definition&gt; </a>
          <a href="#drop table statement"> &lt;drop table statement&gt; </a>
          <a href="#drop view statement"> &lt;drop view statement&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop character set statement"> </a> <a href="#drop character set statement"> drop character set statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop collation statement"> </a> <a href="#drop collation statement"> drop collation statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop column default clause"> </a> <a href="#drop column default clause"> drop column default clause </a> </td>
     <td> <a href="#alter column action"> &lt;alter column action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop column definition"> </a> <a href="#drop column definition"> drop column definition </a> </td>
     <td> <a href="#alter table action"> &lt;alter table action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop domain constraint definition"> </a> <a href="#drop domain constraint definition"> drop domain constraint definition </a> </td>
     <td> <a href="#alter domain action"> &lt;alter domain action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop domain default clause"> </a> <a href="#drop domain default clause"> drop domain default clause </a> </td>
     <td> <a href="#alter domain action"> &lt;alter domain action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop domain statement"> </a> <a href="#drop domain statement"> drop domain statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop schema statement"> </a> <a href="#drop schema statement"> drop schema statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop table constraint definition"> </a> <a href="#drop table constraint definition"> drop table constraint definition </a> </td>
     <td> <a href="#alter table action"> &lt;alter table action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop table statement"> </a> <a href="#drop table statement"> drop table statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop translation statement"> </a> <a href="#drop translation statement"> drop translation statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-drop view statement"> </a> <a href="#drop view statement"> drop view statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic close statement"> </a> <a href="#dynamic close statement"> dynamic close statement </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic cursor name"> </a> <a href="#dynamic cursor name"> dynamic cursor name </a> </td>
     <td> <a href="#dynamic close statement"> &lt;dynamic close statement&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic fetch statement"> &lt;dynamic fetch statement&gt; </a>
          <a href="#dynamic open statement"> &lt;dynamic open statement&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic declare cursor"> </a> <a href="#dynamic declare cursor"> dynamic declare cursor </a> </td>
     <td> <a href="#module contents"> &lt;module contents&gt; </a>
          <a href="#statement or declaration"> &lt;statement or declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic delete statement: positioned"> </a> <a href="#dynamic delete statement: positioned"> dynamic delete statement: positioned </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic fetch statement"> </a> <a href="#dynamic fetch statement"> dynamic fetch statement </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic open statement"> </a> <a href="#dynamic open statement"> dynamic open statement </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic parameter specification"> </a> <a href="#dynamic parameter specification"> dynamic parameter specification </a> </td>
     <td> <a href="#general value specification"> &lt;general value specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic select statement"> </a> <a href="#dynamic select statement"> dynamic select statement </a> </td>
     <td> <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic single row select statement"> </a> <a href="#dynamic single row select statement"> dynamic single row select statement </a> </td>
     <td> <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-dynamic update statement: positioned"> </a> <a href="#dynamic update statement: positioned"> dynamic update statement: positioned </a> </td>
     <td> <a href="#SQL dynamic data statement"> &lt;SQL dynamic data statement&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-E"> </a> <a name="xref-else clause"> </a> <a href="#else clause"> else clause </a> </td>
     <td> <a href="#searched case"> &lt;searched case&gt; </a>
          <a href="#simple case"> &lt;simple case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded character set declaration"> </a> <a href="#embedded character set declaration"> embedded character set declaration </a> </td>
     <td> <a href="#embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded exception declaration"> </a> <a href="#embedded exception declaration"> embedded exception declaration </a> </td>
     <td> <a href="#statement or declaration"> &lt;statement or declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL Ada program"> </a> <a href="#embedded SQL Ada program"> embedded SQL Ada program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL begin declare"> </a> <a href="#embedded SQL begin declare"> embedded SQL begin declare </a> </td>
     <td> <a href="#embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL C program"> </a> <a href="#embedded SQL C program"> embedded SQL C program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL Cobol program"> </a> <a href="#embedded SQL Cobol program"> embedded SQL Cobol program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL end declare"> </a> <a href="#embedded SQL end declare"> embedded SQL end declare </a> </td>
     <td> <a href="#embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL Fortran program"> </a> <a href="#embedded SQL Fortran program"> embedded SQL Fortran program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL MUMPS declare"> </a> <a href="#embedded SQL MUMPS declare"> embedded SQL MUMPS declare </a> </td>
     <td> <a href="#embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL MUMPS program"> </a> <a href="#embedded SQL MUMPS program"> embedded SQL MUMPS program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL Pascal program"> </a> <a href="#embedded SQL Pascal program"> embedded SQL Pascal program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded SQL PL/I program"> </a> <a href="#embedded SQL PL/I program"> embedded SQL PL/I program </a> </td>
     <td> <a href="#embedded SQL host program"> &lt;embedded SQL host program&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-embedded variable name"> </a> <a href="#embedded variable name"> embedded variable name </a> </td>
     <td> <a href="#indicator variable"> &lt;indicator variable&gt; </a>
          <a href="#simple target specification"> &lt;simple target specification&gt; </a>
          <a href="#simple value specification"> &lt;simple value specification&gt; </a>
          <a href="#variable specification"> &lt;variable specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-end field"> </a> <a href="#end field"> end field </a> </td>
     <td> <a href="#interval qualifier"> &lt;interval qualifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-equals operator"> </a> <a href="#equals operator"> equals operator </a> </td>
     <td> <a href="#Ada assignment operator"> &lt;Ada assignment operator&gt; </a>
          <a href="#C initial value"> &lt;C initial value&gt; </a>
          <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#condition information item"> &lt;condition information item&gt; </a>
          <a href="#get count"> &lt;get count&gt; </a>
          <a href="#get item information"> &lt;get item information&gt; </a>
          <a href="#set clause"> &lt;set clause&gt; </a>
          <a href="#set count"> &lt;set count&gt; </a>
          <a href="#set item information"> &lt;set item information&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#statement information item"> &lt;statement information item&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-escape character"> </a> <a href="#escape character"> escape character </a> </td>
     <td> <a href="#like predicate"> &lt;like predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-exact numeric literal"> </a> <a href="#exact numeric literal"> exact numeric literal </a> </td>
     <td> <a href="#mantissa"> &lt;mantissa&gt; </a>
          <a href="#unsigned numeric literal"> &lt;unsigned numeric literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-exact numeric type"> </a> <a href="#exact numeric type"> exact numeric type </a> </td>
     <td> <a href="#numeric type"> &lt;numeric type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-execute immediate statement"> </a> <a href="#execute immediate statement"> execute immediate statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-execute statement"> </a> <a href="#execute statement"> execute statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-existing character set name"> </a> <a href="#existing character set name"> existing character set name </a> </td>
     <td> <a href="#character set source"> &lt;character set source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-exists predicate"> </a> <a href="#exists predicate"> exists predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-explicit table"> </a> <a href="#explicit table"> explicit table </a> </td>
     <td> <a href="#simple table"> &lt;simple table&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-exponent"> </a> <a href="#exponent"> exponent </a> </td>
     <td> <a href="#approximate numeric literal"> &lt;approximate numeric literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extended cursor name"> </a> <a href="#extended cursor name"> extended cursor name </a> </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#dynamic cursor name"> &lt;dynamic cursor name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extended statement name"> </a> <a href="#extended statement name"> extended statement name </a> </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#SQL statement name"> &lt;SQL statement name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-external collation"> </a> <a href="#external collation"> external collation </a> </td>
     <td> <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-external collation name"> </a> <a href="#external collation name"> external collation name </a> </td>
     <td> <a href="#external collation"> &lt;external collation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-external translation"> </a> <a href="#external translation"> external translation </a> </td>
     <td> <a href="#translation specification"> &lt;translation specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-external translation name"> </a> <a href="#external translation name"> external translation name </a> </td>
     <td> <a href="#external translation"> &lt;external translation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extract expression"> </a> <a href="#extract expression"> extract expression </a> </td>
     <td> <a href="#numeric value function"> &lt;numeric value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extract field"> </a> <a href="#extract field"> extract field </a> </td>
     <td> <a href="#extract expression"> &lt;extract expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extract source"> </a> <a href="#extract source"> extract source </a> </td>
     <td> <a href="#extract expression"> &lt;extract expression&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-F"> </a> <a name="xref-factor"> </a> <a href="#factor"> factor </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
          <a href="#term"> &lt;term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-fetch orientation"> </a> <a href="#fetch orientation"> fetch orientation </a> </td>
     <td> <a href="#dynamic fetch statement"> &lt;dynamic fetch statement&gt; </a>
          <a href="#fetch statement"> &lt;fetch statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-fetch statement"> </a> <a href="#fetch statement"> fetch statement </a> </td>
     <td> <a href="#SQL data statement"> &lt;SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-fetch target list"> </a> <a href="#fetch target list"> fetch target list </a> </td>
     <td> <a href="#fetch statement"> &lt;fetch statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-fold"> </a> <a href="#fold"> fold </a> </td>
     <td> <a href="#character value function"> &lt;character value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-form-of-use conversion"> </a> <a href="#form-of-use conversion"> form-of-use conversion </a> </td>
     <td> <a href="#character value function"> &lt;character value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-form-of-use conversion name"> </a> <a href="#form-of-use conversion name"> form-of-use conversion name </a> </td>
     <td> <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Fortran host identifier"> </a> <a href="#Fortran host identifier"> Fortran host identifier </a> </td>
     <td> <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Fortran variable definition"> </a> <a href="#Fortran variable definition"> Fortran variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-from clause"> </a> <a href="#from clause"> from clause </a> </td>
     <td> <a href="#table expression"> &lt;table expression&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-G"> </a> <a name="xref-general literal"> </a> <a href="#general literal"> general literal </a> </td>
     <td> <a href="#literal"> &lt;literal&gt; </a>
          <a href="#unsigned literal"> &lt;unsigned literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-general set function"> </a> <a href="#general set function"> general set function </a> </td>
     <td> <a href="#set function specification"> &lt;set function specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-general value specification"> </a> <a href="#general value specification"> general value specification </a> </td>
     <td> <a href="#unsigned value specification"> &lt;unsigned value specification&gt; </a>
          <a href="#value specification"> &lt;value specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-get count"> </a> <a href="#get count"> get count </a> </td>
     <td> <a href="#get descriptor information"> &lt;get descriptor information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-get descriptor information"> </a> <a href="#get descriptor information"> get descriptor information </a> </td>
     <td> <a href="#get descriptor statement"> &lt;get descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-get descriptor statement"> </a> <a href="#get descriptor statement"> get descriptor statement </a> </td>
     <td> <a href="#system descriptor statement"> &lt;system descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-get diagnostics statement"> </a> <a href="#get diagnostics statement"> get diagnostics statement </a> </td>
     <td> <a href="#SQL diagnostics statement"> &lt;SQL diagnostics statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-get item information"> </a> <a href="#get item information"> get item information </a> </td>
     <td> <a href="#get descriptor information"> &lt;get descriptor information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-go to"> </a> <a href="#go to"> go to </a> </td>
     <td> <a href="#condition action"> &lt;condition action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-goto target"> </a> <a href="#goto target"> goto target </a> </td>
     <td> <a href="#go to"> &lt;go to&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-grant statement"> </a> <a href="#grant statement"> grant statement </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-grantee"> </a> <a href="#grantee"> grantee </a> </td>
     <td> <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-greater than operator"> </a> <a href="#greater than operator"> greater than operator </a> </td>
     <td> <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-greater than or equals operator"> </a> <a href="#greater than or equals operator"> greater than or equals operator </a> </td>
     <td> <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-group by clause"> </a> <a href="#group by clause"> group by clause </a> </td>
     <td> <a href="#table expression"> &lt;table expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-grouping column reference"> </a> <a href="#grouping column reference"> grouping column reference </a> </td>
     <td> <a href="#grouping column reference list"> &lt;grouping column reference list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-grouping column reference list"> </a> <a href="#grouping column reference list"> grouping column reference list </a> </td>
     <td> <a href="#group by clause"> &lt;group by clause&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-H"> </a> <a name="xref-having clause"> </a> <a href="#having clause"> having clause </a> </td>
     <td> <a href="#table expression"> &lt;table expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-hex string literal"> </a> <a href="#hex string literal"> hex string literal </a> </td>
     <td> <a href="#general literal"> &lt;general literal&gt; </a>
          <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-hexit"> </a> <a href="#hexit"> hexit </a> </td>
     <td> <a href="#hex string literal"> &lt;hex string literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-high"> </a> <a href="#high"> high </a> </td>
     <td> <a href="#SQL conformance"> &lt;SQL conformance&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-host identifier"> </a> <a href="#host identifier"> host identifier </a> </td>
     <td> <a href="#embedded variable name"> &lt;embedded variable name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-host label identifier"> </a> <a href="#host label identifier"> host label identifier </a> </td>
     <td> <a href="#goto target"> &lt;goto target&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-host PL/I label variable"> </a> <a href="#host PL/I label variable"> host PL/I label variable </a> </td>
     <td> <a href="#goto target"> &lt;goto target&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-host variable definition"> </a> <a href="#host variable definition"> host variable definition </a> </td>
     <td> <a href="#embedded SQL declare section"> &lt;embedded SQL declare section&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-hours value"> </a> <a href="#hours value"> hours value </a> </td>
     <td> <a href="#day-time interval"> &lt;day-time interval&gt; </a>
          <a href="#time value"> &lt;time value&gt; </a>
          <a href="#time zone interval"> &lt;time zone interval&gt; </a>
          <a href="#time-interval"> &lt;time-interval&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-I"> </a> <a name="xref-identifier"> </a> <a href="#identifier"> identifier </a> </td>
     <td> <a href="#authorization identifier"> &lt;authorization identifier&gt; </a>
          <a href="#catalog name"> &lt;catalog name&gt; </a>
          <a href="#column name"> &lt;column name&gt; </a>
          <a href="#correlation name"> &lt;correlation name&gt; </a>
          <a href="#cursor name"> &lt;cursor name&gt; </a>
          <a href="#module name"> &lt;module name&gt; </a>
          <a href="#parameter name"> &lt;parameter name&gt; </a>
          <a href="#procedure name"> &lt;procedure name&gt; </a>
          <a href="#qualified identifier"> &lt;qualified identifier&gt; </a>
          <a href="#statement name"> &lt;statement name&gt; </a>
          <a href="#unqualified schema name"> &lt;unqualified schema name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-identifier body"> </a> <a href="#identifier body"> identifier body </a> </td>
     <td> <a href="#regular identifier"> &lt;regular identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-identifier part"> </a> <a href="#identifier part"> identifier part </a> </td>
     <td> <a href="#identifier body"> &lt;identifier body&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-identifier start"> </a> <a href="#identifier start"> identifier start </a> </td>
     <td> <a href="#identifier body"> &lt;identifier body&gt; </a>
          <a href="#identifier part"> &lt;identifier part&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-implementation-defined character repertoire name"> </a> <a href="#implementation-defined character repertoire name"> implementation-defined character repertoire name </a> </td>
     <td> <a href="#character set specification"> &lt;character set specification&gt; </a>
          <a href="#existing character set name"> &lt;existing character set name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-implementation-defined collation name"> </a> <a href="#implementation-defined collation name"> implementation-defined collation name </a> </td>
     <td> <a href="#external collation name"> &lt;external collation name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-implementation-defined translation name"> </a> <a href="#implementation-defined translation name"> implementation-defined translation name </a> </td>
     <td> <a href="#external translation name"> &lt;external translation name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-implementation-defined universal character form-of-use name"> </a> <a href="#implementation-defined universal character form-of-use name"> implementation-defined universal character form-of-use name </a> </td>
     <td> <a href="#character set specification"> &lt;character set specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-in predicate"> </a> <a href="#in predicate"> in predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-in predicate value"> </a> <a href="#in predicate value"> in predicate value </a> </td>
     <td> <a href="#in predicate"> &lt;in predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-in value list"> </a> <a href="#in value list"> in value list </a> </td>
     <td> <a href="#in predicate value"> &lt;in predicate value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-indicator parameter"> </a> <a href="#indicator parameter"> indicator parameter </a> </td>
     <td> <a href="#parameter specification"> &lt;parameter specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-indicator variable"> </a> <a href="#indicator variable"> indicator variable </a> </td>
     <td> <a href="#variable specification"> &lt;variable specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-insert column list"> </a> <a href="#insert column list"> insert column list </a> </td>
     <td> <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-insert columns and source"> </a> <a href="#insert columns and source"> insert columns and source </a> </td>
     <td> <a href="#insert statement"> &lt;insert statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-insert statement"> </a> <a href="#insert statement"> insert statement </a> </td>
     <td> <a href="#direct SQL data statement"> &lt;direct SQL data statement&gt; </a>
          <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
          <a href="#SQL data change statement"> &lt;SQL data change statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-integrity no"> </a> <a href="#integrity no"> integrity no </a> </td>
     <td> <a href="#1989 package"> &lt;1989 package&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-integrity yes"> </a> <a href="#integrity yes"> integrity yes </a> </td>
     <td> <a href="#1989 package"> &lt;1989 package&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-intermediate"> </a> <a href="#intermediate"> intermediate </a> </td>
     <td> <a href="#SQL conformance"> &lt;SQL conformance&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval factor"> </a> <a href="#interval factor"> interval factor </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval fractional seconds precision"> </a> <a href="#interval fractional seconds precision"> interval fractional seconds precision </a> </td>
     <td> <a href="#end field"> &lt;end field&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval leading field precision"> </a> <a href="#interval leading field precision"> interval leading field precision </a> </td>
     <td> <a href="#single datetime field"> &lt;single datetime field&gt; </a>
          <a href="#start field"> &lt;start field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval literal"> </a> <a href="#interval literal"> interval literal </a> </td>
     <td> <a href="#general literal"> &lt;general literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval primary"> </a> <a href="#interval primary"> interval primary </a> </td>
     <td> <a href="#interval factor"> &lt;interval factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval qualifier"> </a> <a href="#interval qualifier"> interval qualifier </a> </td>
     <td> <a href="#interval literal"> &lt;interval literal&gt; </a>
          <a href="#interval primary"> &lt;interval primary&gt; </a>
          <a href="#interval type"> &lt;interval type&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval string"> </a> <a href="#interval string"> interval string </a> </td>
     <td> <a href="#interval literal"> &lt;interval literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval term"> </a> <a href="#interval term"> interval term </a> </td>
     <td> <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#interval term 1"> &lt;interval term 1&gt; </a>
          <a href="#interval term 2"> &lt;interval term 2&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval term 1"> </a> <a href="#interval term 1"> interval term 1 </a> </td>
     <td> <a href="#interval value expression"> &lt;interval value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval term 2"> </a> <a href="#interval term 2"> interval term 2 </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval type"> </a> <a href="#interval type"> interval type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval value expression"> </a> <a href="#interval value expression"> interval value expression </a> </td>
     <td> <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#extract source"> &lt;extract source&gt; </a>
          <a href="#interval value expression 1"> &lt;interval value expression 1&gt; </a>
          <a href="#set time zone value"> &lt;set time zone value&gt; </a>
          <a href="#time zone specifier"> &lt;time zone specifier&gt; </a>
          <a href="#value expression"> &lt;value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-interval value expression 1"> </a> <a href="#interval value expression 1"> interval value expression 1 </a> </td>
     <td> <a href="#interval value expression"> &lt;interval value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-introducer"> </a> <a href="#introducer"> introducer </a> </td>
     <td> <a href="#character string literal"> &lt;character string literal&gt; </a>
          <a href="#identifier"> &lt;identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-isolation level"> </a> <a href="#isolation level"> isolation level </a> </td>
     <td> <a href="#transaction mode"> &lt;transaction mode&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-item number"> </a> <a href="#item number"> item number </a> </td>
     <td> <a href="#get descriptor information"> &lt;get descriptor information&gt; </a>
          <a href="#set descriptor information"> &lt;set descriptor information&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-J"> </a> <a name="xref-join column list"> </a> <a href="#join column list"> join column list </a> </td>
     <td> <a href="#named columns join"> &lt;named columns join&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-join condition"> </a> <a href="#join condition"> join condition </a> </td>
     <td> <a href="#join specification"> &lt;join specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-join specification"> </a> <a href="#join specification"> join specification </a> </td>
     <td> <a href="#qualified join"> &lt;qualified join&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-join type"> </a> <a href="#join type"> join type </a> </td>
     <td> <a href="#qualified join"> &lt;qualified join&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-joined table"> </a> <a href="#joined table"> joined table </a> </td>
     <td> <a href="#joined table"> &lt;joined table&gt; </a>
          <a href="#query expression"> &lt;query expression&gt; </a>
          <a href="#query primary"> &lt;query primary&gt; </a>
          <a href="#query term"> &lt;query term&gt; </a>
          <a href="#table reference"> &lt;table reference&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-K"> </a> <a name="xref-key word"> </a> <a href="#key word"> key word </a> </td>
     <td> <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-L"> </a> <a name="xref-language clause"> </a> <a href="#language clause"> language clause </a> </td>
     <td> <a href="#module"> &lt;module&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-language name"> </a> <a href="#language name"> language name </a> </td>
     <td> <a href="#language clause"> &lt;language clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-left bracket"> </a> <a href="#left bracket"> left bracket </a> </td>
     <td> <a href="#C array specification"> &lt;C array specification&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#SQL embedded language character"> &lt;SQL embedded language character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-left paren"> </a> <a href="#left paren"> left paren </a> </td>
     <td> <a href="#1987"> &lt;1987&gt; </a>
          <a href="#1989 base"> &lt;1989 base&gt; </a>
          <a href="#1992"> &lt;1992&gt; </a>
          <a href="#action"> &lt;action&gt; </a>
          <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#arc1"> &lt;arc1&gt; </a>
          <a href="#arc2"> &lt;arc2&gt; </a>
          <a href="#assertion check"> &lt;assertion check&gt; </a>
          <a href="#bit length expression"> &lt;bit length expression&gt; </a>
          <a href="#bit string type"> &lt;bit string type&gt; </a>
          <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#boolean primary"> &lt;boolean primary&gt; </a>
          <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#cast specification"> &lt;cast specification&gt; </a>
          <a href="#char length expression"> &lt;char length expression&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#check constraint definition"> &lt;check constraint definition&gt; </a>
          <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
          <a href="#correlation specification"> &lt;correlation specification&gt; </a>
          <a href="#corresponding spec"> &lt;corresponding spec&gt; </a>
          <a href="#current time value function"> &lt;current time value function&gt; </a>
          <a href="#current timestamp value function"> &lt;current timestamp value function&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#end field"> &lt;end field&gt; </a>
          <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#external collation"> &lt;external collation&gt; </a>
          <a href="#external translation"> &lt;external translation&gt; </a>
          <a href="#extract expression"> &lt;extract expression&gt; </a>
          <a href="#fold"> &lt;fold&gt; </a>
          <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
          <a href="#general set function"> &lt;general set function&gt; </a>
          <a href="#high"> &lt;high&gt; </a>
          <a href="#in predicate value"> &lt;in predicate value&gt; </a>
          <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
          <a href="#integrity no"> &lt;integrity no&gt; </a>
          <a href="#integrity yes"> &lt;integrity yes&gt; </a>
          <a href="#intermediate"> &lt;intermediate&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
          <a href="#joined table"> &lt;joined table&gt; </a>
          <a href="#low"> &lt;low&gt; </a>
          <a href="#named columns join"> &lt;named columns join&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#non-join query primary"> &lt;non-join query primary&gt; </a>
          <a href="#octet length expression"> &lt;octet length expression&gt; </a>
          <a href="#parameter declaration list"> &lt;parameter declaration list&gt; </a>
          <a href="#position expression"> &lt;position expression&gt; </a>
          <a href="#referenced table and columns"> &lt;referenced table and columns&gt; </a>
          <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
          <a href="#row value constructor"> &lt;row value constructor&gt; </a>
          <a href="#set function specification"> &lt;set function specification&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
          <a href="#SQL prefix"> &lt;SQL prefix&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#start field"> &lt;start field&gt; </a>
          <a href="#subquery"> &lt;subquery&gt; </a>
          <a href="#table element list"> &lt;table element list&gt; </a>
          <a href="#trim function"> &lt;trim function&gt; </a>
          <a href="#unique constraint definition"> &lt;unique constraint definition&gt; </a>
          <a href="#value expression primary"> &lt;value expression primary&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-length"> </a> <a href="#length"> length </a> </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#bit string type"> &lt;bit string type&gt; </a>
          <a href="#C array specification"> &lt;C array specification&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-length expression"> </a> <a href="#length expression"> length expression </a> </td>
     <td> <a href="#numeric value function"> &lt;numeric value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-less than operator"> </a> <a href="#less than operator"> less than operator </a> </td>
     <td> <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-less than or equals operator"> </a> <a href="#less than or equals operator"> less than or equals operator </a> </td>
     <td> <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-level of isolation"> </a> <a href="#level of isolation"> level of isolation </a> </td>
     <td> <a href="#isolation level"> &lt;isolation level&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-levels clause"> </a> <a href="#levels clause"> levels clause </a> </td>
     <td> <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-like predicate"> </a> <a href="#like predicate"> like predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-limited collation definition"> </a> <a href="#limited collation definition"> limited collation definition </a> </td>
     <td> <a href="#character set definition"> &lt;character set definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-literal"> </a> <a href="#literal"> literal </a> </td>
     <td> <a href="#default option"> &lt;default option&gt; </a>
          <a href="#simple value specification"> &lt;simple value specification&gt; </a>
          <a href="#value specification"> &lt;value specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-local table name"> </a> <a href="#local table name"> local table name </a> </td>
     <td> <a href="#qualified local table name"> &lt;qualified local table name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-low"> </a> <a href="#low"> low </a> </td>
     <td> <a href="#SQL conformance"> &lt;SQL conformance&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-M"> </a> <a name="xref-mantissa"> </a> <a href="#mantissa"> mantissa </a> </td>
     <td> <a href="#approximate numeric literal"> &lt;approximate numeric literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-match predicate"> </a> <a href="#match predicate"> match predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-match type"> </a> <a href="#match type"> match type </a> </td>
     <td> <a href="#references specification"> &lt;references specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-match value"> </a> <a href="#match value"> match value </a> </td>
     <td> <a href="#like predicate"> &lt;like predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-minus sign"> </a> <a href="#minus sign"> minus sign </a> </td>
     <td> <a href="#comment introducer"> &lt;comment introducer&gt; </a>
          <a href="#date value"> &lt;date value&gt; </a>
          <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
          <a href="#numeric value expression"> &lt;numeric value expression&gt; </a>
          <a href="#sign"> &lt;sign&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#year-month literal"> &lt;year-month literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-minutes value"> </a> <a href="#minutes value"> minutes value </a> </td>
     <td> <a href="#day-time interval"> &lt;day-time interval&gt; </a>
          <a href="#time value"> &lt;time value&gt; </a>
          <a href="#time zone interval"> &lt;time zone interval&gt; </a>
          <a href="#time-interval"> &lt;time-interval&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module authorization clause"> </a> <a href="#module authorization clause"> module authorization clause </a> </td>
     <td> <a href="#module"> &lt;module&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module authorization identifier"> </a> <a href="#module authorization identifier"> module authorization identifier </a> </td>
     <td> <a href="#module authorization clause"> &lt;module authorization clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module character set specification"> </a> <a href="#module character set specification"> module character set specification </a> </td>
     <td> <a href="#module name clause"> &lt;module name clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module contents"> </a> <a href="#module contents"> module contents </a> </td>
     <td> <a href="#module"> &lt;module&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module name"> </a> <a href="#module name"> module name </a> </td>
     <td> <a href="#module name clause"> &lt;module name clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-module name clause"> </a> <a href="#module name clause"> module name clause </a> </td>
     <td> <a href="#module"> &lt;module&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-months value"> </a> <a href="#months value"> months value </a> </td>
     <td> <a href="#date value"> &lt;date value&gt; </a>
          <a href="#year-month literal"> &lt;year-month literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MUMPS host identifier"> </a> <a href="#MUMPS host identifier"> MUMPS host identifier </a> </td>
     <td> <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MUMPS variable definition"> </a> <a href="#MUMPS variable definition"> MUMPS variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-N"> </a> <a name="xref-named columns join"> </a> <a href="#named columns join"> named columns join </a> </td>
     <td> <a href="#join specification"> &lt;join specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-national character string literal"> </a> <a href="#national character string literal"> national character string literal </a> </td>
     <td> <a href="#general literal"> &lt;general literal&gt; </a>
          <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-national character string type"> </a> <a href="#national character string type"> national character string type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-newline"> </a> <a href="#newline"> newline </a> </td>
     <td> <a href="#comment"> &lt;comment&gt; </a>
          <a href="#separator"> &lt;separator&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-non-join query expression"> </a> <a href="#non-join query expression"> non-join query expression </a> </td>
     <td> <a href="#non-join query primary"> &lt;non-join query primary&gt; </a>
          <a href="#query expression"> &lt;query expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-non-join query primary"> </a> <a href="#non-join query primary"> non-join query primary </a> </td>
     <td> <a href="#non-join query term"> &lt;non-join query term&gt; </a>
          <a href="#query primary"> &lt;query primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-non-join query term"> </a> <a href="#non-join query term"> non-join query term </a> </td>
     <td> <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#query term"> &lt;query term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-non-reserved word"> </a> <a href="#non-reserved word"> non-reserved word </a> </td>
     <td> <a href="#key word"> &lt;key word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-non-second datetime field"> </a> <a href="#non-second datetime field"> non-second datetime field </a> </td>
     <td> <a href="#datetime field"> &lt;datetime field&gt; </a>
          <a href="#end field"> &lt;end field&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
          <a href="#start field"> &lt;start field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-nondelimiter token"> </a> <a href="#nondelimiter token"> nondelimiter token </a> </td>
     <td> <a href="#token"> &lt;token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-nondoublequote character"> </a> <a href="#nondoublequote character"> nondoublequote character </a> </td>
     <td> <a href="#delimited identifier part"> &lt;delimited identifier part&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-nonquote character"> </a> <a href="#nonquote character"> nonquote character </a> </td>
     <td> <a href="#character representation"> &lt;character representation&gt; </a>
          <a href="#comment character"> &lt;comment character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-not equals operator"> </a> <a href="#not equals operator"> not equals operator </a> </td>
     <td> <a href="#comp op"> &lt;comp op&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-null predicate"> </a> <a href="#null predicate"> null predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-null specification"> </a> <a href="#null specification"> null specification </a> </td>
     <td> <a href="#row value constructor element"> &lt;row value constructor element&gt; </a>
          <a href="#update source"> &lt;update source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-number of conditions"> </a> <a href="#number of conditions"> number of conditions </a> </td>
     <td> <a href="#diagnostics size"> &lt;diagnostics size&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-numeric primary"> </a> <a href="#numeric primary"> numeric primary </a> </td>
     <td> <a href="#factor"> &lt;factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-numeric type"> </a> <a href="#numeric type"> numeric type </a> </td>
     <td> <a href="#data type"> &lt;data type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-numeric value expression"> </a> <a href="#numeric value expression"> numeric value expression </a> </td>
     <td> <a href="#numeric value expression"> &lt;numeric value expression&gt; </a>
          <a href="#start position"> &lt;start position&gt; </a>
          <a href="#string length"> &lt;string length&gt; </a>
          <a href="#value expression"> &lt;value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-numeric value function"> </a> <a href="#numeric value function"> numeric value function </a> </td>
     <td> <a href="#numeric primary"> &lt;numeric primary&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-O"> </a> <a name="xref-object column"> </a> <a href="#object column"> object column </a> </td>
     <td> <a href="#set clause"> &lt;set clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-object name"> </a> <a href="#object name"> object name </a> </td>
     <td> <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-occurrences"> </a> <a href="#occurrences"> occurrences </a> </td>
     <td> <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-octet length expression"> </a> <a href="#octet length expression"> octet length expression </a> </td>
     <td> <a href="#length expression"> &lt;length expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-open statement"> </a> <a href="#open statement"> open statement </a> </td>
     <td> <a href="#SQL data statement"> &lt;SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-order by clause"> </a> <a href="#order by clause"> order by clause </a> </td>
     <td> <a href="#cursor specification"> &lt;cursor specification&gt; </a>
          <a href="#direct select statement: multiple rows"> &lt;direct select statement: multiple rows&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ordering specification"> </a> <a href="#ordering specification"> ordering specification </a> </td>
     <td> <a href="#sort specification"> &lt;sort specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-outer join type"> </a> <a href="#outer join type"> outer join type </a> </td>
     <td> <a href="#join type"> &lt;join type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-overlaps predicate"> </a> <a href="#overlaps predicate"> overlaps predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-P"> </a> <a name="xref-pad attribute"> </a> <a href="#pad attribute"> pad attribute </a> </td>
     <td> <a href="#collation definition"> &lt;collation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-parameter declaration"> </a> <a href="#parameter declaration"> parameter declaration </a> </td>
     <td> <a href="#parameter declaration list"> &lt;parameter declaration list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-parameter declaration list"> </a> <a href="#parameter declaration list"> parameter declaration list </a> </td>
     <td> <a href="#procedure"> &lt;procedure&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-parameter name"> </a> <a href="#parameter name"> parameter name </a> </td>
     <td> <a href="#indicator parameter"> &lt;indicator parameter&gt; </a>
          <a href="#parameter declaration"> &lt;parameter declaration&gt; </a>
          <a href="#parameter specification"> &lt;parameter specification&gt; </a>
          <a href="#simple target specification"> &lt;simple target specification&gt; </a>
          <a href="#simple value specification"> &lt;simple value specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-parameter specification"> </a> <a href="#parameter specification"> parameter specification </a> </td>
     <td> <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#target specification"> &lt;target specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-parameter using clause"> </a> <a href="#parameter using clause"> parameter using clause </a> </td>
     <td> <a href="#execute statement"> &lt;execute statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Pascal host identifier"> </a> <a href="#Pascal host identifier"> Pascal host identifier </a> </td>
     <td> <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Pascal variable definition"> </a> <a href="#Pascal variable definition"> Pascal variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-pattern"> </a> <a href="#pattern"> pattern </a> </td>
     <td> <a href="#like predicate"> &lt;like predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-percent"> </a> <a href="#percent"> percent </a> </td>
     <td> <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-period"> </a> <a href="#period"> period </a> </td>
     <td> <a href="#character set name"> &lt;character set name&gt; </a>
          <a href="#column reference"> &lt;column reference&gt; </a>
          <a href="#exact numeric literal"> &lt;exact numeric literal&gt; </a>
          <a href="#qualified local table name"> &lt;qualified local table name&gt; </a>
          <a href="#qualified name"> &lt;qualified name&gt; </a>
          <a href="#schema name"> &lt;schema name&gt; </a>
          <a href="#seconds value"> &lt;seconds value&gt; </a>
          <a href="#select sublist"> &lt;select sublist&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PL/I host identifier"> </a> <a href="#PL/I host identifier"> PL/I host identifier </a> </td>
     <td> <a href="#host identifier"> &lt;host identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PL/I variable definition"> </a> <a href="#PL/I variable definition"> PL/I variable definition </a> </td>
     <td> <a href="#host variable definition"> &lt;host variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-plus sign"> </a> <a href="#plus sign"> plus sign </a> </td>
     <td> <a href="#datetime value expression"> &lt;datetime value expression&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
          <a href="#numeric value expression"> &lt;numeric value expression&gt; </a>
          <a href="#sign"> &lt;sign&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-position expression"> </a> <a href="#position expression"> position expression </a> </td>
     <td> <a href="#numeric value function"> &lt;numeric value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-precision"> </a> <a href="#precision"> precision </a> </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-predicate"> </a> <a href="#predicate"> predicate </a> </td>
     <td> <a href="#boolean primary"> &lt;boolean primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable dynamic delete statement: positioned"> </a> <a href="#preparable dynamic delete statement: positioned"> preparable dynamic delete statement: positioned </a> </td>
     <td> <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable dynamic update statement: positioned"> </a> <a href="#preparable dynamic update statement: positioned"> preparable dynamic update statement: positioned </a> </td>
     <td> <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable SQL data statement"> </a> <a href="#preparable SQL data statement"> preparable SQL data statement </a> </td>
     <td> <a href="#preparable statement"> &lt;preparable statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable SQL implementation-defined statement"> </a> <a href="#preparable SQL implementation-defined statement"> preparable SQL implementation-defined statement </a> </td>
     <td> <a href="#preparable statement"> &lt;preparable statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable SQL schema statement"> </a> <a href="#preparable SQL schema statement"> preparable SQL schema statement </a> </td>
     <td> <a href="#preparable statement"> &lt;preparable statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable SQL session statement"> </a> <a href="#preparable SQL session statement"> preparable SQL session statement </a> </td>
     <td> <a href="#preparable statement"> &lt;preparable statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-preparable SQL transaction statement"> </a> <a href="#preparable SQL transaction statement"> preparable SQL transaction statement </a> </td>
     <td> <a href="#preparable statement"> &lt;preparable statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-prepare statement"> </a> <a href="#prepare statement"> prepare statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-privilege column list"> </a> <a href="#privilege column list"> privilege column list </a> </td>
     <td> <a href="#action"> &lt;action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-privileges"> </a> <a href="#privileges"> privileges </a> </td>
     <td> <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-procedure"> </a> <a href="#procedure"> procedure </a> </td>
     <td> <a href="#module contents"> &lt;module contents&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-procedure name"> </a> <a href="#procedure name"> procedure name </a> </td>
     <td> <a href="#procedure"> &lt;procedure&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-Q"> </a> <a name="xref-qualified identifier"> </a> <a href="#qualified identifier"> qualified identifier </a> </td>
     <td> <a href="#local table name"> &lt;local table name&gt; </a>
          <a href="#qualified name"> &lt;qualified name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-qualified join"> </a> <a href="#qualified join"> qualified join </a> </td>
     <td> <a href="#joined table"> &lt;joined table&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-qualified local table name"> </a> <a href="#qualified local table name"> qualified local table name </a> </td>
     <td> <a href="#table name"> &lt;table name&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-qualified name"> </a> <a href="#qualified name"> qualified name </a> </td>
     <td> <a href="#collation name"> &lt;collation name&gt; </a>
          <a href="#constraint name"> &lt;constraint name&gt; </a>
          <a href="#domain name"> &lt;domain name&gt; </a>
          <a href="#form-of-use conversion name"> &lt;form-of-use conversion name&gt; </a>
          <a href="#table name"> &lt;table name&gt; </a>
          <a href="#translation name"> &lt;translation name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-qualifier"> </a> <a href="#qualifier"> qualifier </a> </td>
     <td> <a href="#column reference"> &lt;column reference&gt; </a>
          <a href="#select sublist"> &lt;select sublist&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-quantified comparison predicate"> </a> <a href="#quantified comparison predicate"> quantified comparison predicate </a> </td>
     <td> <a href="#predicate"> &lt;predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-quantifier"> </a> <a href="#quantifier"> quantifier </a> </td>
     <td> <a href="#quantified comparison predicate"> &lt;quantified comparison predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-query expression"> </a> <a href="#query expression"> query expression </a> </td>
     <td> <a href="#cursor specification"> &lt;cursor specification&gt; </a>
          <a href="#direct select statement: multiple rows"> &lt;direct select statement: multiple rows&gt; </a>
          <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
          <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#subquery"> &lt;subquery&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-query primary"> </a> <a href="#query primary"> query primary </a> </td>
     <td> <a href="#non-join query term"> &lt;non-join query term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-query specification"> </a> <a href="#query specification"> query specification </a> </td>
     <td> <a href="#dynamic single row select statement"> &lt;dynamic single row select statement&gt; </a>
          <a href="#simple table"> &lt;simple table&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-query term"> </a> <a href="#query term"> query term </a> </td>
     <td> <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#non-join query term"> &lt;non-join query term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-question mark"> </a> <a href="#question mark"> question mark </a> </td>
     <td> <a href="#dynamic parameter specification"> &lt;dynamic parameter specification&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-quote"> </a> <a href="#quote"> quote </a> </td>
     <td> <a href="#bit string literal"> &lt;bit string literal&gt; </a>
          <a href="#character string literal"> &lt;character string literal&gt; </a>
          <a href="#comment character"> &lt;comment character&gt; </a>
          <a href="#date string"> &lt;date string&gt; </a>
          <a href="#external collation"> &lt;external collation&gt; </a>
          <a href="#external translation"> &lt;external translation&gt; </a>
          <a href="#hex string literal"> &lt;hex string literal&gt; </a>
          <a href="#interval string"> &lt;interval string&gt; </a>
          <a href="#national character string literal"> &lt;national character string literal&gt; </a>
          <a href="#quote symbol"> &lt;quote symbol&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#time string"> &lt;time string&gt; </a>
          <a href="#timestamp string"> &lt;timestamp string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-quote symbol"> </a> <a href="#quote symbol"> quote symbol </a> </td>
     <td> <a href="#character representation"> &lt;character representation&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-R"> </a> <a name="xref-reference column list"> </a> <a href="#reference column list"> reference column list </a> </td>
     <td> <a href="#referenced table and columns"> &lt;referenced table and columns&gt; </a>
          <a href="#referencing columns"> &lt;referencing columns&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-referenced table and columns"> </a> <a href="#referenced table and columns"> referenced table and columns </a> </td>
     <td> <a href="#references specification"> &lt;references specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-references specification"> </a> <a href="#references specification"> references specification </a> </td>
     <td> <a href="#column constraint"> &lt;column constraint&gt; </a>
          <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-referencing columns"> </a> <a href="#referencing columns"> referencing columns </a> </td>
     <td> <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-referential action"> </a> <a href="#referential action"> referential action </a> </td>
     <td> <a href="#delete rule"> &lt;delete rule&gt; </a>
          <a href="#update rule"> &lt;update rule&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-referential constraint definition"> </a> <a href="#referential constraint definition"> referential constraint definition </a> </td>
     <td> <a href="#table constraint"> &lt;table constraint&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-referential triggered action"> </a> <a href="#referential triggered action"> referential triggered action </a> </td>
     <td> <a href="#references specification"> &lt;references specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-regular identifier"> </a> <a href="#regular identifier"> regular identifier </a> </td>
     <td> <a href="#actual identifier"> &lt;actual identifier&gt; </a>
          <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-reserved word"> </a> <a href="#reserved word"> reserved word </a> </td>
     <td> <a href="#key word"> &lt;key word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-result"> </a> <a href="#result"> result </a> </td>
     <td> <a href="#else clause"> &lt;else clause&gt; </a>
          <a href="#searched when clause"> &lt;searched when clause&gt; </a>
          <a href="#simple when clause"> &lt;simple when clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-result expression"> </a> <a href="#result expression"> result expression </a> </td>
     <td> <a href="#result"> &lt;result&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-result using clause"> </a> <a href="#result using clause"> result using clause </a> </td>
     <td> <a href="#execute statement"> &lt;execute statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-revoke statement"> </a> <a href="#revoke statement"> revoke statement </a> </td>
     <td> <a href="#SQL schema manipulation statement"> &lt;SQL schema manipulation statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-right bracket"> </a> <a href="#right bracket"> right bracket </a> </td>
     <td> <a href="#C array specification"> &lt;C array specification&gt; </a>
          <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#SQL embedded language character"> &lt;SQL embedded language character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-right paren"> </a> <a href="#right paren"> right paren </a> </td>
     <td> <a href="#1987"> &lt;1987&gt; </a>
          <a href="#1989 base"> &lt;1989 base&gt; </a>
          <a href="#1992"> &lt;1992&gt; </a>
          <a href="#action"> &lt;action&gt; </a>
          <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#arc1"> &lt;arc1&gt; </a>
          <a href="#arc2"> &lt;arc2&gt; </a>
          <a href="#assertion check"> &lt;assertion check&gt; </a>
          <a href="#bit length expression"> &lt;bit length expression&gt; </a>
          <a href="#bit string type"> &lt;bit string type&gt; </a>
          <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#boolean primary"> &lt;boolean primary&gt; </a>
          <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#cast specification"> &lt;cast specification&gt; </a>
          <a href="#char length expression"> &lt;char length expression&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#check constraint definition"> &lt;check constraint definition&gt; </a>
          <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
          <a href="#correlation specification"> &lt;correlation specification&gt; </a>
          <a href="#corresponding spec"> &lt;corresponding spec&gt; </a>
          <a href="#current time value function"> &lt;current time value function&gt; </a>
          <a href="#current timestamp value function"> &lt;current timestamp value function&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#end field"> &lt;end field&gt; </a>
          <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#external collation"> &lt;external collation&gt; </a>
          <a href="#external translation"> &lt;external translation&gt; </a>
          <a href="#extract expression"> &lt;extract expression&gt; </a>
          <a href="#fold"> &lt;fold&gt; </a>
          <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
          <a href="#general set function"> &lt;general set function&gt; </a>
          <a href="#high"> &lt;high&gt; </a>
          <a href="#in predicate value"> &lt;in predicate value&gt; </a>
          <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
          <a href="#integrity no"> &lt;integrity no&gt; </a>
          <a href="#integrity yes"> &lt;integrity yes&gt; </a>
          <a href="#intermediate"> &lt;intermediate&gt; </a>
          <a href="#interval value expression"> &lt;interval value expression&gt; </a>
          <a href="#joined table"> &lt;joined table&gt; </a>
          <a href="#low"> &lt;low&gt; </a>
          <a href="#named columns join"> &lt;named columns join&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#non-join query primary"> &lt;non-join query primary&gt; </a>
          <a href="#octet length expression"> &lt;octet length expression&gt; </a>
          <a href="#parameter declaration list"> &lt;parameter declaration list&gt; </a>
          <a href="#position expression"> &lt;position expression&gt; </a>
          <a href="#referenced table and columns"> &lt;referenced table and columns&gt; </a>
          <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
          <a href="#row value constructor"> &lt;row value constructor&gt; </a>
          <a href="#set function specification"> &lt;set function specification&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#SQL terminator"> &lt;SQL terminator&gt; </a>
          <a href="#start field"> &lt;start field&gt; </a>
          <a href="#subquery"> &lt;subquery&gt; </a>
          <a href="#table element list"> &lt;table element list&gt; </a>
          <a href="#trim function"> &lt;trim function&gt; </a>
          <a href="#unique constraint definition"> &lt;unique constraint definition&gt; </a>
          <a href="#value expression primary"> &lt;value expression primary&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-rollback statement"> </a> <a href="#rollback statement"> rollback statement </a> </td>
     <td> <a href="#SQL transaction statement"> &lt;SQL transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row subquery"> </a> <a href="#row subquery"> row subquery </a> </td>
     <td> <a href="#row value constructor"> &lt;row value constructor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constructor"> </a> <a href="#row value constructor"> row value constructor </a> </td>
     <td> <a href="#between predicate"> &lt;between predicate&gt; </a>
          <a href="#comparison predicate"> &lt;comparison predicate&gt; </a>
          <a href="#in predicate"> &lt;in predicate&gt; </a>
          <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#row value constructor 1"> &lt;row value constructor 1&gt; </a>
          <a href="#row value constructor 2"> &lt;row value constructor 2&gt; </a>
          <a href="#table value constructor list"> &lt;table value constructor list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constructor 1"> </a> <a href="#row value constructor 1"> row value constructor 1 </a> </td>
     <td> <a href="#overlaps predicate"> &lt;overlaps predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constructor 2"> </a> <a href="#row value constructor 2"> row value constructor 2 </a> </td>
     <td> <a href="#overlaps predicate"> &lt;overlaps predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constructor element"> </a> <a href="#row value constructor element"> row value constructor element </a> </td>
     <td> <a href="#row value constructor"> &lt;row value constructor&gt; </a>
          <a href="#row value constructor list"> &lt;row value constructor list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constructor list"> </a> <a href="#row value constructor list"> row value constructor list </a> </td>
     <td> <a href="#row value constructor"> &lt;row value constructor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-row value constuctor"> </a> <a href="#row value constuctor"> row value constuctor </a> </td>
     <td> <a href="#quantified comparison predicate"> &lt;quantified comparison predicate&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-S"> </a> <a name="xref-scalar subquery"> </a> <a href="#scalar subquery"> scalar subquery </a> </td>
     <td> <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-scale"> </a> <a href="#scale"> scale </a> </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema authorization identifier"> </a> <a href="#schema authorization identifier"> schema authorization identifier </a> </td>
     <td> <a href="#schema name clause"> &lt;schema name clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema character set name"> </a> <a href="#schema character set name"> schema character set name </a> </td>
     <td> <a href="#existing character set name"> &lt;existing character set name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema character set specification"> </a> <a href="#schema character set specification"> schema character set specification </a> </td>
     <td> <a href="#schema definition"> &lt;schema definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema collation name"> </a> <a href="#schema collation name"> schema collation name </a> </td>
     <td> <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema definition"> </a> <a href="#schema definition"> schema definition </a> </td>
     <td> <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema element"> </a> <a href="#schema element"> schema element </a> </td>
     <td> <a href="#schema definition"> &lt;schema definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema name"> </a> <a href="#schema name"> schema name </a> </td>
     <td> <a href="#character set name"> &lt;character set name&gt; </a>
          <a href="#drop schema statement"> &lt;drop schema statement&gt; </a>
          <a href="#module authorization clause"> &lt;module authorization clause&gt; </a>
          <a href="#qualified name"> &lt;qualified name&gt; </a>
          <a href="#schema name clause"> &lt;schema name clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema name clause"> </a> <a href="#schema name clause"> schema name clause </a> </td>
     <td> <a href="#schema definition"> &lt;schema definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-schema translation name"> </a> <a href="#schema translation name"> schema translation name </a> </td>
     <td> <a href="#translation specification"> &lt;translation specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-scope option"> </a> <a href="#scope option"> scope option </a> </td>
     <td> <a href="#descriptor name"> &lt;descriptor name&gt; </a>
          <a href="#extended cursor name"> &lt;extended cursor name&gt; </a>
          <a href="#extended statement name"> &lt;extended statement name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-search condition"> </a> <a href="#search condition"> search condition </a> </td>
     <td> <a href="#assertion check"> &lt;assertion check&gt; </a>
          <a href="#boolean primary"> &lt;boolean primary&gt; </a>
          <a href="#check constraint definition"> &lt;check constraint definition&gt; </a>
          <a href="#delete statement: searched"> &lt;delete statement: searched&gt; </a>
          <a href="#having clause"> &lt;having clause&gt; </a>
          <a href="#join condition"> &lt;join condition&gt; </a>
          <a href="#search condition"> &lt;search condition&gt; </a>
          <a href="#searched when clause"> &lt;searched when clause&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
          <a href="#where clause"> &lt;where clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-searched case"> </a> <a href="#searched case"> searched case </a> </td>
     <td> <a href="#case specification"> &lt;case specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-searched when clause"> </a> <a href="#searched when clause"> searched when clause </a> </td>
     <td> <a href="#searched case"> &lt;searched case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-seconds fraction"> </a> <a href="#seconds fraction"> seconds fraction </a> </td>
     <td> <a href="#seconds value"> &lt;seconds value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-seconds integer value"> </a> <a href="#seconds integer value"> seconds integer value </a> </td>
     <td> <a href="#seconds value"> &lt;seconds value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-seconds value"> </a> <a href="#seconds value"> seconds value </a> </td>
     <td> <a href="#day-time interval"> &lt;day-time interval&gt; </a>
          <a href="#time value"> &lt;time value&gt; </a>
          <a href="#time-interval"> &lt;time-interval&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-select list"> </a> <a href="#select list"> select list </a> </td>
     <td> <a href="#query specification"> &lt;query specification&gt; </a>
          <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-select statement: single row"> </a> <a href="#select statement: single row"> select statement: single row </a> </td>
     <td> <a href="#SQL data statement"> &lt;SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-select sublist"> </a> <a href="#select sublist"> select sublist </a> </td>
     <td> <a href="#select list"> &lt;select list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-select target list"> </a> <a href="#select target list"> select target list </a> </td>
     <td> <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-semicolon"> </a> <a href="#semicolon"> semicolon </a> </td>
     <td> <a href="#C variable definition"> &lt;C variable definition&gt; </a>
          <a href="#procedure"> &lt;procedure&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#SQL terminator"> &lt;SQL terminator&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-separator"> </a> <a href="#separator"> separator </a> </td>
     <td> <a href="#bit string literal"> &lt;bit string literal&gt; </a>
          <a href="#character string literal"> &lt;character string literal&gt; </a>
          <a href="#hex string literal"> &lt;hex string literal&gt; </a>
          <a href="#national character string literal"> &lt;national character string literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set catalog statement"> </a> <a href="#set catalog statement"> set catalog statement </a> </td>
     <td> <a href="#SQL session statement"> &lt;SQL session statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set clause"> </a> <a href="#set clause"> set clause </a> </td>
     <td> <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#set clause list"> &lt;set clause list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set clause list"> </a> <a href="#set clause list"> set clause list </a> </td>
     <td> <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set column default clause"> </a> <a href="#set column default clause"> set column default clause </a> </td>
     <td> <a href="#alter column action"> &lt;alter column action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set connection statement"> </a> <a href="#set connection statement"> set connection statement </a> </td>
     <td> <a href="#SQL connection statement"> &lt;SQL connection statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set constraints mode statement"> </a> <a href="#set constraints mode statement"> set constraints mode statement </a> </td>
     <td> <a href="#SQL transaction statement"> &lt;SQL transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set count"> </a> <a href="#set count"> set count </a> </td>
     <td> <a href="#set descriptor information"> &lt;set descriptor information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set descriptor information"> </a> <a href="#set descriptor information"> set descriptor information </a> </td>
     <td> <a href="#set descriptor statement"> &lt;set descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set descriptor statement"> </a> <a href="#set descriptor statement"> set descriptor statement </a> </td>
     <td> <a href="#system descriptor statement"> &lt;system descriptor statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set domain default clause"> </a> <a href="#set domain default clause"> set domain default clause </a> </td>
     <td> <a href="#alter domain action"> &lt;alter domain action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set function specification"> </a> <a href="#set function specification"> set function specification </a> </td>
     <td> <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set function type"> </a> <a href="#set function type"> set function type </a> </td>
     <td> <a href="#general set function"> &lt;general set function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set item information"> </a> <a href="#set item information"> set item information </a> </td>
     <td> <a href="#set descriptor information"> &lt;set descriptor information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set local time zone statement"> </a> <a href="#set local time zone statement"> set local time zone statement </a> </td>
     <td> <a href="#SQL session statement"> &lt;SQL session statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set names statement"> </a> <a href="#set names statement"> set names statement </a> </td>
     <td> <a href="#SQL session statement"> &lt;SQL session statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set quantifier"> </a> <a href="#set quantifier"> set quantifier </a> </td>
     <td> <a href="#general set function"> &lt;general set function&gt; </a>
          <a href="#query specification"> &lt;query specification&gt; </a>
          <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set schema statement"> </a> <a href="#set schema statement"> set schema statement </a> </td>
     <td> <a href="#SQL session statement"> &lt;SQL session statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set session authorization identifier statement"> </a> <a href="#set session authorization identifier statement"> set session authorization identifier statement </a> </td>
     <td> <a href="#SQL session statement"> &lt;SQL session statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set time zone value"> </a> <a href="#set time zone value"> set time zone value </a> </td>
     <td> <a href="#set local time zone statement"> &lt;set local time zone statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-set transaction statement"> </a> <a href="#set transaction statement"> set transaction statement </a> </td>
     <td> <a href="#SQL transaction statement"> &lt;SQL transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-sign"> </a> <a href="#sign"> sign </a> </td>
     <td> <a href="#factor"> &lt;factor&gt; </a>
          <a href="#interval factor"> &lt;interval factor&gt; </a>
          <a href="#interval literal"> &lt;interval literal&gt; </a>
          <a href="#signed integer"> &lt;signed integer&gt; </a>
          <a href="#signed numeric literal"> &lt;signed numeric literal&gt; </a>
          <a href="#time zone interval"> &lt;time zone interval&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-signed integer"> </a> <a href="#signed integer"> signed integer </a> </td>
     <td> <a href="#exponent"> &lt;exponent&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-signed numeric literal"> </a> <a href="#signed numeric literal"> signed numeric literal </a> </td>
     <td> <a href="#literal"> &lt;literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple case"> </a> <a href="#simple case"> simple case </a> </td>
     <td> <a href="#case specification"> &lt;case specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple Latin letter"> </a> <a href="#simple Latin letter"> simple Latin letter </a> </td>
     <td> <a href="#SQL language character"> &lt;SQL language character&gt; </a>
          <a href="#SQL language identifier part"> &lt;SQL language identifier part&gt; </a>
          <a href="#SQL language identifier start"> &lt;SQL language identifier start&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple Latin lower case letter"> </a> <a href="#simple Latin lower case letter"> simple Latin lower case letter </a> </td>
     <td> <a href="#simple Latin letter"> &lt;simple Latin letter&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple Latin upper case letter"> </a> <a href="#simple Latin upper case letter"> simple Latin upper case letter </a> </td>
     <td> <a href="#simple Latin letter"> &lt;simple Latin letter&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple table"> </a> <a href="#simple table"> simple table </a> </td>
     <td> <a href="#non-join query primary"> &lt;non-join query primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple target specification"> </a> <a href="#simple target specification"> simple target specification </a> </td>
     <td> <a href="#condition information item"> &lt;condition information item&gt; </a>
          <a href="#simple target specification 1"> &lt;simple target specification 1&gt; </a>
          <a href="#simple target specification 2"> &lt;simple target specification 2&gt; </a>
          <a href="#statement information item"> &lt;statement information item&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple target specification 1"> </a> <a href="#simple target specification 1"> simple target specification 1 </a> </td>
     <td> <a href="#get count"> &lt;get count&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple target specification 2"> </a> <a href="#simple target specification 2"> simple target specification 2 </a> </td>
     <td> <a href="#get item information"> &lt;get item information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple value specification"> </a> <a href="#simple value specification"> simple value specification </a> </td>
     <td> <a href="#condition number"> &lt;condition number&gt; </a>
          <a href="#connection name"> &lt;connection name&gt; </a>
          <a href="#descriptor name"> &lt;descriptor name&gt; </a>
          <a href="#extended cursor name"> &lt;extended cursor name&gt; </a>
          <a href="#extended statement name"> &lt;extended statement name&gt; </a>
          <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#item number"> &lt;item number&gt; </a>
          <a href="#number of conditions"> &lt;number of conditions&gt; </a>
          <a href="#occurrences"> &lt;occurrences&gt; </a>
          <a href="#simple value specification 1"> &lt;simple value specification 1&gt; </a>
          <a href="#simple value specification 2"> &lt;simple value specification 2&gt; </a>
          <a href="#SQL statement variable"> &lt;SQL statement variable&gt; </a>
          <a href="#SQL-server name"> &lt;SQL-server name&gt; </a>
          <a href="#user name"> &lt;user name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple value specification 1"> </a> <a href="#simple value specification 1"> simple value specification 1 </a> </td>
     <td> <a href="#set count"> &lt;set count&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple value specification 2"> </a> <a href="#simple value specification 2"> simple value specification 2 </a> </td>
     <td> <a href="#set item information"> &lt;set item information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-simple when clause"> </a> <a href="#simple when clause"> simple when clause </a> </td>
     <td> <a href="#simple case"> &lt;simple case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-single datetime field"> </a> <a href="#single datetime field"> single datetime field </a> </td>
     <td> <a href="#interval qualifier"> &lt;interval qualifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-solidus"> </a> <a href="#solidus"> solidus </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#term"> &lt;term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-some"> </a> <a href="#some"> some </a> </td>
     <td> <a href="#quantifier"> &lt;quantifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-sort key"> </a> <a href="#sort key"> sort key </a> </td>
     <td> <a href="#sort specification"> &lt;sort specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-sort specification"> </a> <a href="#sort specification"> sort specification </a> </td>
     <td> <a href="#sort specification list"> &lt;sort specification list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-sort specification list"> </a> <a href="#sort specification list"> sort specification list </a> </td>
     <td> <a href="#order by clause"> &lt;order by clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-source character set specification"> </a> <a href="#source character set specification"> source character set specification </a> </td>
     <td> <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-space"> </a> <a href="#space"> space </a> </td>
     <td> <a href="#day-time interval"> &lt;day-time interval&gt; </a>
          <a href="#separator"> &lt;separator&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
          <a href="#timestamp string"> &lt;timestamp string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL conformance"> </a> <a href="#SQL conformance"> SQL conformance </a> </td>
     <td> <a href="#SQL variant"> &lt;SQL variant&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL connection statement"> </a> <a href="#SQL connection statement"> SQL connection statement </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
          <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL data change statement"> </a> <a href="#SQL data change statement"> SQL data change statement </a> </td>
     <td> <a href="#SQL data statement"> &lt;SQL data statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL data statement"> </a> <a href="#SQL data statement"> SQL data statement </a> </td>
     <td> <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-sql diagnostics information"> </a> <a href="#sql diagnostics information"> sql diagnostics information </a> </td>
     <td> <a href="#get diagnostics statement"> &lt;get diagnostics statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL diagnostics statement"> </a> <a href="#SQL diagnostics statement"> SQL diagnostics statement </a> </td>
     <td> <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL dynamic data statement"> </a> <a href="#SQL dynamic data statement"> SQL dynamic data statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL dynamic statement"> </a> <a href="#SQL dynamic statement"> SQL dynamic statement </a> </td>
     <td> <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL edition"> </a> <a href="#SQL edition"> SQL edition </a> </td>
     <td> <a href="#SQL variant"> &lt;SQL variant&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL embedded language character"> </a> <a href="#SQL embedded language character"> SQL embedded language character </a> </td>
     <td> <a href="#SQL terminal character"> &lt;SQL terminal character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL language character"> </a> <a href="#SQL language character"> SQL language character </a> </td>
     <td> <a href="#SQL terminal character"> &lt;SQL terminal character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL language identifier"> </a> <a href="#SQL language identifier"> SQL language identifier </a> </td>
     <td> <a href="#character set name"> &lt;character set name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL language identifier part"> </a> <a href="#SQL language identifier part"> SQL language identifier part </a> </td>
     <td> <a href="#SQL language identifier"> &lt;SQL language identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL language identifier start"> </a> <a href="#SQL language identifier start"> SQL language identifier start </a> </td>
     <td> <a href="#SQL language identifier"> &lt;SQL language identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL prefix"> </a> <a href="#SQL prefix"> SQL prefix </a> </td>
     <td> <a href="#embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>
          <a href="#embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#embedded SQL statement"> &lt;embedded SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL procedure statement"> </a> <a href="#SQL procedure statement"> SQL procedure statement </a> </td>
     <td> <a href="#procedure"> &lt;procedure&gt; </a>
          <a href="#statement or declaration"> &lt;statement or declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL provenance"> </a> <a href="#SQL provenance"> SQL provenance </a> </td>
     <td> <a href="#SQL object identifier"> &lt;SQL object identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL schema definition statement"> </a> <a href="#SQL schema definition statement"> SQL schema definition statement </a> </td>
     <td> <a href="#SQL schema statement"> &lt;SQL schema statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL schema manipulation statement"> </a> <a href="#SQL schema manipulation statement"> SQL schema manipulation statement </a> </td>
     <td> <a href="#SQL schema statement"> &lt;SQL schema statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL schema statement"> </a> <a href="#SQL schema statement"> SQL schema statement </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
          <a href="#preparable SQL schema statement"> &lt;preparable SQL schema statement&gt; </a>
          <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL session stateament"> </a> <a href="#SQL session stateament"> SQL session stateament </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL session statement"> </a> <a href="#SQL session statement"> SQL session statement </a> </td>
     <td> <a href="#preparable SQL session statement"> &lt;preparable SQL session statement&gt; </a>
          <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL special character"> </a> <a href="#SQL special character"> SQL special character </a> </td>
     <td> <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#SQL language character"> &lt;SQL language character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL statement name"> </a> <a href="#SQL statement name"> SQL statement name </a> </td>
     <td> <a href="#deallocate prepared statement"> &lt;deallocate prepared statement&gt; </a>
          <a href="#describe input statement"> &lt;describe input statement&gt; </a>
          <a href="#describe output statement"> &lt;describe output statement&gt; </a>
          <a href="#execute statement"> &lt;execute statement&gt; </a>
          <a href="#prepare statement"> &lt;prepare statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL statement variable"> </a> <a href="#SQL statement variable"> SQL statement variable </a> </td>
     <td> <a href="#execute immediate statement"> &lt;execute immediate statement&gt; </a>
          <a href="#prepare statement"> &lt;prepare statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL terminator"> </a> <a href="#SQL terminator"> SQL terminator </a> </td>
     <td> <a href="#embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>
          <a href="#embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#embedded SQL statement"> &lt;embedded SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL transaction statement"> </a> <a href="#SQL transaction statement"> SQL transaction statement </a> </td>
     <td> <a href="#direct SQL statement"> &lt;direct SQL statement&gt; </a>
          <a href="#preparable SQL transaction statement"> &lt;preparable SQL transaction statement&gt; </a>
          <a href="#SQL procedure statement"> &lt;SQL procedure statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL variant"> </a> <a href="#SQL variant"> SQL variant </a> </td>
     <td> <a href="#SQL object identifier"> &lt;SQL object identifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL-server name"> </a> <a href="#SQL-server name"> SQL-server name </a> </td>
     <td> <a href="#connection target"> &lt;connection target&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-standard character repertoire name"> </a> <a href="#standard character repertoire name"> standard character repertoire name </a> </td>
     <td> <a href="#character set specification"> &lt;character set specification&gt; </a>
          <a href="#existing character set name"> &lt;existing character set name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-standard collation name"> </a> <a href="#standard collation name"> standard collation name </a> </td>
     <td> <a href="#external collation name"> &lt;external collation name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-standard translation name"> </a> <a href="#standard translation name"> standard translation name </a> </td>
     <td> <a href="#external translation name"> &lt;external translation name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-standard universal character form-of-use name"> </a> <a href="#standard universal character form-of-use name"> standard universal character form-of-use name </a> </td>
     <td> <a href="#character set specification"> &lt;character set specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-start field"> </a> <a href="#start field"> start field </a> </td>
     <td> <a href="#interval qualifier"> &lt;interval qualifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-start position"> </a> <a href="#start position"> start position </a> </td>
     <td> <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-statement information"> </a> <a href="#statement information"> statement information </a> </td>
     <td> <a href="#sql diagnostics information"> &lt;sql diagnostics information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-statement information item"> </a> <a href="#statement information item"> statement information item </a> </td>
     <td> <a href="#statement information"> &lt;statement information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-statement information item name"> </a> <a href="#statement information item name"> statement information item name </a> </td>
     <td> <a href="#statement information item"> &lt;statement information item&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-statement name"> </a> <a href="#statement name"> statement name </a> </td>
     <td> <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#SQL statement name"> &lt;SQL statement name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-statement or declaration"> </a> <a href="#statement or declaration"> statement or declaration </a> </td>
     <td> <a href="#embedded SQL statement"> &lt;embedded SQL statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-status parameter"> </a> <a href="#status parameter"> status parameter </a> </td>
     <td> <a href="#parameter declaration"> &lt;parameter declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-string length"> </a> <a href="#string length"> string length </a> </td>
     <td> <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-string value expression"> </a> <a href="#string value expression"> string value expression </a> </td>
     <td> <a href="#bit length expression"> &lt;bit length expression&gt; </a>
          <a href="#char length expression"> &lt;char length expression&gt; </a>
          <a href="#octet length expression"> &lt;octet length expression&gt; </a>
          <a href="#value expression"> &lt;value expression&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-string value function"> </a> <a href="#string value function"> string value function </a> </td>
     <td> <a href="#bit primary"> &lt;bit primary&gt; </a>
          <a href="#character primary"> &lt;character primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-subquery"> </a> <a href="#subquery"> subquery </a> </td>
     <td> <a href="#row subquery"> &lt;row subquery&gt; </a>
          <a href="#scalar subquery"> &lt;scalar subquery&gt; </a>
          <a href="#table subquery"> &lt;table subquery&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-system descriptor statement"> </a> <a href="#system descriptor statement"> system descriptor statement </a> </td>
     <td> <a href="#SQL dynamic statement"> &lt;SQL dynamic statement&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-T"> </a> <a name="xref-table constraint"> </a> <a href="#table constraint"> table constraint </a> </td>
     <td> <a href="#table constraint definition"> &lt;table constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table constraint definition"> </a> <a href="#table constraint definition"> table constraint definition </a> </td>
     <td> <a href="#add table constraint definition"> &lt;add table constraint definition&gt; </a>
          <a href="#table element"> &lt;table element&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table definition"> </a> <a href="#table definition"> table definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table element"> </a> <a href="#table element"> table element </a> </td>
     <td> <a href="#table element list"> &lt;table element list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table element list"> </a> <a href="#table element list"> table element list </a> </td>
     <td> <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table expression"> </a> <a href="#table expression"> table expression </a> </td>
     <td> <a href="#query specification"> &lt;query specification&gt; </a>
          <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table name"> </a> <a href="#table name"> table name </a> </td>
     <td> <a href="#alter table statement"> &lt;alter table statement&gt; </a>
          <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#delete statement: searched"> &lt;delete statement: searched&gt; </a>
          <a href="#drop table statement"> &lt;drop table statement&gt; </a>
          <a href="#drop view statement"> &lt;drop view statement&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#explicit table"> &lt;explicit table&gt; </a>
          <a href="#insert statement"> &lt;insert statement&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#qualifier"> &lt;qualifier&gt; </a>
          <a href="#referenced table and columns"> &lt;referenced table and columns&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#table reference"> &lt;table reference&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table reference"> </a> <a href="#table reference"> table reference </a> </td>
     <td> <a href="#cross join"> &lt;cross join&gt; </a>
          <a href="#from clause"> &lt;from clause&gt; </a>
          <a href="#qualified join"> &lt;qualified join&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table subquery"> </a> <a href="#table subquery"> table subquery </a> </td>
     <td> <a href="#derived table"> &lt;derived table&gt; </a>
          <a href="#exists predicate"> &lt;exists predicate&gt; </a>
          <a href="#in predicate value"> &lt;in predicate value&gt; </a>
          <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#quantified comparison predicate"> &lt;quantified comparison predicate&gt; </a>
          <a href="#unique predicate"> &lt;unique predicate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table value constructor"> </a> <a href="#table value constructor"> table value constructor </a> </td>
     <td> <a href="#simple table"> &lt;simple table&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-table value constructor list"> </a> <a href="#table value constructor list"> table value constructor list </a> </td>
     <td> <a href="#table value constructor"> &lt;table value constructor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-target character set specification"> </a> <a href="#target character set specification"> target character set specification </a> </td>
     <td> <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-target specification"> </a> <a href="#target specification"> target specification </a> </td>
     <td> <a href="#argument"> &lt;argument&gt; </a>
          <a href="#fetch target list"> &lt;fetch target list&gt; </a>
          <a href="#select target list"> &lt;select target list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-temporary table declaration"> </a> <a href="#temporary table declaration"> temporary table declaration </a> </td>
     <td> <a href="#direct SQL data statement"> &lt;direct SQL data statement&gt; </a>
          <a href="#module"> &lt;module&gt; </a>
          <a href="#statement or declaration"> &lt;statement or declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-term"> </a> <a href="#term"> term </a> </td>
     <td> <a href="#interval term"> &lt;interval term&gt; </a>
          <a href="#numeric value expression"> &lt;numeric value expression&gt; </a>
          <a href="#term"> &lt;term&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time fractional seconds precision"> </a> <a href="#time fractional seconds precision"> time fractional seconds precision </a> </td>
     <td> <a href="#time precision"> &lt;time precision&gt; </a>
          <a href="#timestamp precision"> &lt;timestamp precision&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time interval"> </a> <a href="#time interval"> time interval </a> </td>
     <td> <a href="#day-time literal"> &lt;day-time literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time literal"> </a> <a href="#time literal"> time literal </a> </td>
     <td> <a href="#datetime literal"> &lt;datetime literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time precision"> </a> <a href="#time precision"> time precision </a> </td>
     <td> <a href="#current time value function"> &lt;current time value function&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time string"> </a> <a href="#time string"> time string </a> </td>
     <td> <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#time literal"> &lt;time literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time value"> </a> <a href="#time value"> time value </a> </td>
     <td> <a href="#time string"> &lt;time string&gt; </a>
          <a href="#timestamp string"> &lt;timestamp string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time zone"> </a> <a href="#time zone"> time zone </a> </td>
     <td> <a href="#datetime factor"> &lt;datetime factor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time zone field"> </a> <a href="#time zone field"> time zone field </a> </td>
     <td> <a href="#extract field"> &lt;extract field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time zone interval"> </a> <a href="#time zone interval"> time zone interval </a> </td>
     <td> <a href="#time string"> &lt;time string&gt; </a>
          <a href="#timestamp string"> &lt;timestamp string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-time zone specifier"> </a> <a href="#time zone specifier"> time zone specifier </a> </td>
     <td> <a href="#time zone"> &lt;time zone&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-timestamp literal"> </a> <a href="#timestamp literal"> timestamp literal </a> </td>
     <td> <a href="#datetime literal"> &lt;datetime literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-timestamp precision"> </a> <a href="#timestamp precision"> timestamp precision </a> </td>
     <td> <a href="#current timestamp value function"> &lt;current timestamp value function&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-timestamp string"> </a> <a href="#timestamp string"> timestamp string </a> </td>
     <td> <a href="#delimiter token"> &lt;delimiter token&gt; </a>
          <a href="#timestamp literal"> &lt;timestamp literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-transaction access mode"> </a> <a href="#transaction access mode"> transaction access mode </a> </td>
     <td> <a href="#transaction mode"> &lt;transaction mode&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-transaction mode"> </a> <a href="#transaction mode"> transaction mode </a> </td>
     <td> <a href="#set transaction statement"> &lt;set transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-translation collation"> </a> <a href="#translation collation"> translation collation </a> </td>
     <td> <a href="#collation source"> &lt;collation source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-translation definition"> </a> <a href="#translation definition"> translation definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-translation name"> </a> <a href="#translation name"> translation name </a> </td>
     <td> <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#drop translation statement"> &lt;drop translation statement&gt; </a>
          <a href="#implementation-defined translation name"> &lt;implementation-defined translation name&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#schema translation name"> &lt;schema translation name&gt; </a>
          <a href="#standard translation name"> &lt;standard translation name&gt; </a>
          <a href="#translation collation"> &lt;translation collation&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-translation source"> </a> <a href="#translation source"> translation source </a> </td>
     <td> <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-translation specification"> </a> <a href="#translation specification"> translation specification </a> </td>
     <td> <a href="#translation source"> &lt;translation source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-trim character"> </a> <a href="#trim character"> trim character </a> </td>
     <td> <a href="#trim operands"> &lt;trim operands&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-trim function"> </a> <a href="#trim function"> trim function </a> </td>
     <td> <a href="#character value function"> &lt;character value function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-trim operands"> </a> <a href="#trim operands"> trim operands </a> </td>
     <td> <a href="#trim function"> &lt;trim function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-trim source"> </a> <a href="#trim source"> trim source </a> </td>
     <td> <a href="#trim operands"> &lt;trim operands&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-trim specification"> </a> <a href="#trim specification"> trim specification </a> </td>
     <td> <a href="#trim operands"> &lt;trim operands&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-truth value"> </a> <a href="#truth value"> truth value </a> </td>
     <td> <a href="#boolean test"> &lt;boolean test&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-type name"> </a> <a href="#type name"> type name </a> </td>
     <td> <a href="#cast target"> &lt;cast target&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-U"> </a> <a name="xref-underscore"> </a> <a href="#underscore"> underscore </a> </td>
     <td> <a href="#identifier body"> &lt;identifier body&gt; </a>
          <a href="#introducer"> &lt;introducer&gt; </a>
          <a href="#SQL language identifier"> &lt;SQL language identifier&gt; </a>
          <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unique column list"> </a> <a href="#unique column list"> unique column list </a> </td>
     <td> <a href="#unique constraint definition"> &lt;unique constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unique constraint definition"> </a> <a href="#unique constraint definition"> unique constraint definition </a> </td>
     <td> <a href="#table constraint"> &lt;table constraint&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unique specification"> </a> <a href="#unique specification"> unique specification </a> </td>
     <td> <a href="#column constraint"> &lt;column constraint&gt; </a>
          <a href="#unique constraint definition"> &lt;unique constraint definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unqualified schema name"> </a> <a href="#unqualified schema name"> unqualified schema name </a> </td>
     <td> <a href="#schema name"> &lt;schema name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unsigned integer"> </a> <a href="#unsigned integer"> unsigned integer </a> </td>
     <td> <a href="#datetime value"> &lt;datetime value&gt; </a>
          <a href="#exact numeric literal"> &lt;exact numeric literal&gt; </a>
          <a href="#goto target"> &lt;goto target&gt; </a>
          <a href="#interval fractional seconds precision"> &lt;interval fractional seconds precision&gt; </a>
          <a href="#interval leading field precision"> &lt;interval leading field precision&gt; </a>
          <a href="#length"> &lt;length&gt; </a>
          <a href="#precision"> &lt;precision&gt; </a>
          <a href="#scale"> &lt;scale&gt; </a>
          <a href="#seconds fraction"> &lt;seconds fraction&gt; </a>
          <a href="#seconds integer value"> &lt;seconds integer value&gt; </a>
          <a href="#signed integer"> &lt;signed integer&gt; </a>
          <a href="#sort key"> &lt;sort key&gt; </a>
          <a href="#time fractional seconds precision"> &lt;time fractional seconds precision&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unsigned literal"> </a> <a href="#unsigned literal"> unsigned literal </a> </td>
     <td> <a href="#unsigned value specification"> &lt;unsigned value specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unsigned numeric literal"> </a> <a href="#unsigned numeric literal"> unsigned numeric literal </a> </td>
     <td> <a href="#nondelimiter token"> &lt;nondelimiter token&gt; </a>
          <a href="#signed numeric literal"> &lt;signed numeric literal&gt; </a>
          <a href="#unsigned literal"> &lt;unsigned literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-unsigned value specification"> </a> <a href="#unsigned value specification"> unsigned value specification </a> </td>
     <td> <a href="#value expression primary"> &lt;value expression primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-updatability clause"> </a> <a href="#updatability clause"> updatability clause </a> </td>
     <td> <a href="#cursor specification"> &lt;cursor specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-update rule"> </a> <a href="#update rule"> update rule </a> </td>
     <td> <a href="#referential triggered action"> &lt;referential triggered action&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-update source"> </a> <a href="#update source"> update source </a> </td>
     <td> <a href="#set clause"> &lt;set clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-update statement: positioned"> </a> <a href="#update statement: positioned"> update statement: positioned </a> </td>
     <td> <a href="#SQL data change statement"> &lt;SQL data change statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-update statement: searched"> </a> <a href="#update statement: searched"> update statement: searched </a> </td>
     <td> <a href="#direct SQL data statement"> &lt;direct SQL data statement&gt; </a>
          <a href="#preparable SQL data statement"> &lt;preparable SQL data statement&gt; </a>
          <a href="#SQL data change statement"> &lt;SQL data change statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-user name"> </a> <a href="#user name"> user name </a> </td>
     <td> <a href="#connection target"> &lt;connection target&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-user-defined character repertoire name"> </a> <a href="#user-defined character repertoire name"> user-defined character repertoire name </a> </td>
     <td> <a href="#character set specification"> &lt;character set specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-using arguments"> </a> <a href="#using arguments"> using arguments </a> </td>
     <td> <a href="#using clause"> &lt;using clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-using clause"> </a> <a href="#using clause"> using clause </a> </td>
     <td> <a href="#dynamic open statement"> &lt;dynamic open statement&gt; </a>
          <a href="#parameter using clause"> &lt;parameter using clause&gt; </a>
          <a href="#result using clause"> &lt;result using clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-using descriptor"> </a> <a href="#using descriptor"> using descriptor </a> </td>
     <td> <a href="#describe input statement"> &lt;describe input statement&gt; </a>
          <a href="#describe output statement"> &lt;describe output statement&gt; </a>
          <a href="#using clause"> &lt;using clause&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-V"> </a> <a name="xref-value expression"> </a> <a href="#value expression"> value expression </a> </td>
     <td> <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#case operand"> &lt;case operand&gt; </a>
          <a href="#cast operand"> &lt;cast operand&gt; </a>
          <a href="#derived column"> &lt;derived column&gt; </a>
          <a href="#general set function"> &lt;general set function&gt; </a>
          <a href="#in value list"> &lt;in value list&gt; </a>
          <a href="#result expression"> &lt;result expression&gt; </a>
          <a href="#row value constructor element"> &lt;row value constructor element&gt; </a>
          <a href="#update source"> &lt;update source&gt; </a>
          <a href="#value expression primary"> &lt;value expression primary&gt; </a>
          <a href="#when operand"> &lt;when operand&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-value expression primary"> </a> <a href="#value expression primary"> value expression primary </a> </td>
     <td> <a href="#bit primary"> &lt;bit primary&gt; </a>
          <a href="#character primary"> &lt;character primary&gt; </a>
          <a href="#datetime primary"> &lt;datetime primary&gt; </a>
          <a href="#interval primary"> &lt;interval primary&gt; </a>
          <a href="#numeric primary"> &lt;numeric primary&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-value specification"> </a> <a href="#value specification"> value specification </a> </td>
     <td> <a href="#set catalog statement"> &lt;set catalog statement&gt; </a>
          <a href="#set names statement"> &lt;set names statement&gt; </a>
          <a href="#set schema statement"> &lt;set schema statement&gt; </a>
          <a href="#set session authorization identifier statement"> &lt;set session authorization identifier statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-variable specification"> </a> <a href="#variable specification"> variable specification </a> </td>
     <td> <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#target specification"> &lt;target specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-vertical bar"> </a> <a href="#vertical bar"> vertical bar </a> </td>
     <td> <a href="#SQL special character"> &lt;SQL special character&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-view column list"> </a> <a href="#view column list"> view column list </a> </td>
     <td> <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-view definition"> </a> <a href="#view definition"> view definition </a> </td>
     <td> <a href="#schema element"> &lt;schema element&gt; </a>
          <a href="#SQL schema definition statement"> &lt;SQL schema definition statement&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-W"> </a> <a name="xref-when operand"> </a> <a href="#when operand"> when operand </a> </td>
     <td> <a href="#simple when clause"> &lt;simple when clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-where clause"> </a> <a href="#where clause"> where clause </a> </td>
     <td> <a href="#table expression"> &lt;table expression&gt; </a>
     </td>
</tr>
<tr> <td> <a name="rules-Y"> </a> <a name="xref-year-month literal"> </a> <a href="#year-month literal"> year-month literal </a> </td>
     <td> <a href="#interval string"> &lt;interval string&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-years value"> </a> <a href="#years value"> years value </a> </td>
     <td> <a href="#date value"> &lt;date value&gt; </a>
          <a href="#year-month literal"> &lt;year-month literal&gt; </a>
     </td>
</tr>
</table>
<br>
<p><a href='#top'>Top</a></p>

<hr>
<a name="xref-keywords"></a>
<h2> Cross-Reference Table: Keywords </h2>
<a href="#keywords-A"> A </a>
<a href="#keywords-B"> B </a>
<a href="#keywords-C"> C </a>
<a href="#keywords-D"> D </a>
<a href="#keywords-E"> E </a>
<a href="#keywords-F"> F </a>
<a href="#keywords-G"> G </a>
<a href="#keywords-H"> H </a>
<a href="#keywords-I"> I </a>
<a href="#keywords-J"> J </a>
<a href="#keywords-K"> K </a>
<a href="#keywords-L"> L </a>
<a href="#keywords-M"> M </a>
<a href="#keywords-N"> N </a>
<a href="#keywords-O"> O </a>
<a href="#keywords-P"> P </a>
Q
<a href="#keywords-R"> R </a>
<a href="#keywords-S"> S </a>
<a href="#keywords-T"> T </a>
<a href="#keywords-U"> U </a>
<a href="#keywords-V"> V </a>
<a href="#keywords-W"> W </a>
X
<a href="#keywords-Y"> Y </a>
<a href="#keywords-Z"> Z </a>

<table border=1>
<tr> <th> Keyword </th> <th> Rules using it </th> </tr>
<tr> <td> <a name="keywords-A"> </a> <a name="xref-ABSOLUTE"> </a> ABSOLUTE </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ACTION"> </a> ACTION </td>
     <td> <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-action"> </a> action </td>
     <td> <a href="#action list"> &lt;action list&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ADA"> </a> ADA </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ADD"> </a> ADD </td>
     <td> <a href="#add column definition"> &lt;add column definition&gt; </a>
          <a href="#add domain constraint definition"> &lt;add domain constraint definition&gt; </a>
          <a href="#add table constraint definition"> &lt;add table constraint definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ALL"> </a> ALL </td>
     <td> <a href="#all"> &lt;all&gt; </a>
          <a href="#constraint name list"> &lt;constraint name list&gt; </a>
          <a href="#disconnect object"> &lt;disconnect object&gt; </a>
          <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#non-join query term"> &lt;non-join query term&gt; </a>
          <a href="#privileges"> &lt;privileges&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set quantifier"> &lt;set quantifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ALLOCATE"> </a> ALLOCATE </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ALTER"> </a> ALTER </td>
     <td> <a href="#alter column definition"> &lt;alter column definition&gt; </a>
          <a href="#alter domain statement"> &lt;alter domain statement&gt; </a>
          <a href="#alter table statement"> &lt;alter table statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-amp"> </a> amp </td>
     <td> <a href="#ampersand"> &lt;ampersand&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-AND"> </a> AND </td>
     <td> <a href="#between predicate"> &lt;between predicate&gt; </a>
          <a href="#boolean term"> &lt;boolean term&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ANY"> </a> ANY </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#some"> &lt;some&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ARE"> </a> ARE </td>
     <td> <a href="#embedded character set declaration"> &lt;embedded character set declaration&gt; </a>
          <a href="#module character set specification"> &lt;module character set specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-AS"> </a> AS </td>
     <td> <a href="#as clause"> &lt;as clause&gt; </a>
          <a href="#cast specification"> &lt;cast specification&gt; </a>
          <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#connection target"> &lt;connection target&gt; </a>
          <a href="#correlation specification"> &lt;correlation specification&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ASC"> </a> ASC </td>
     <td> <a href="#ordering specification"> &lt;ordering specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ASSERTION"> </a> ASSERTION </td>
     <td> <a href="#assertion definition"> &lt;assertion definition&gt; </a>
          <a href="#drop assertion statement"> &lt;drop assertion statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-AT"> </a> AT </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#time zone"> &lt;time zone&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-AUTHORIZATION"> </a> AUTHORIZATION </td>
     <td> <a href="#module authorization clause"> &lt;module authorization clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema name clause"> &lt;schema name clause&gt; </a>
          <a href="#set session authorization identifier statement"> &lt;set session authorization identifier statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-auto"> </a> auto </td>
     <td> <a href="#C storage class"> &lt;C storage class&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-AVG"> </a> AVG </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set function type"> &lt;set function type&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-B"> </a> <a name="xref-BEGIN"> </a> BEGIN </td>
     <td> <a href="#embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-BETWEEN"> </a> BETWEEN </td>
     <td> <a href="#between predicate"> &lt;between predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-BIT"> </a> BIT </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#bit string type"> &lt;bit string type&gt; </a>
          <a href="#C bit variable"> &lt;C bit variable&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-BIT_LENGTH"> </a> BIT_LENGTH </td>
     <td> <a href="#bit length expression"> &lt;bit length expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-BOTH"> </a> BOTH </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#trim specification"> &lt;trim specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-BY"> </a> BY </td>
     <td> <a href="#corresponding spec"> &lt;corresponding spec&gt; </a>
          <a href="#group by clause"> &lt;group by clause&gt; </a>
          <a href="#order by clause"> &lt;order by clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-C"> </a> <a name="xref-C"> </a> C </td>
     <td> <a href="#hexit"> &lt;hexit&gt; </a>
          <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#simple Latin upper case letter"> &lt;simple Latin upper case letter&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CASCADE"> </a> CASCADE </td>
     <td> <a href="#drop behaviour"> &lt;drop behaviour&gt; </a>
          <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CASCADED"> </a> CASCADED </td>
     <td> <a href="#levels clause"> &lt;levels clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CASE"> </a> CASE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#searched case"> &lt;searched case&gt; </a>
          <a href="#simple case"> &lt;simple case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CAST"> </a> CAST </td>
     <td> <a href="#cast specification"> &lt;cast specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CATALOG"> </a> CATALOG </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set catalog statement"> &lt;set catalog statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CATALOG_NAME"> </a> CATALOG_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-char"> </a> char </td>
     <td> <a href="#C character variable"> &lt;C character variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHAR"> </a> CHAR </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHARACTER"> </a> CHARACTER </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#data type"> &lt;data type&gt; </a>
          <a href="#drop character set statement"> &lt;drop character set statement&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema character set specification"> &lt;schema character set specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHARACTER_LENGTH"> </a> CHARACTER_LENGTH </td>
     <td> <a href="#char length expression"> &lt;char length expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHARACTER_SET_CATALOG"> </a> CHARACTER_SET_CATALOG </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHARACTER_SET_NAME"> </a> CHARACTER_SET_NAME </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHARACTER_SET_SCHEMA"> </a> CHARACTER_SET_SCHEMA </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHAR_LENGTH"> </a> CHAR_LENGTH </td>
     <td> <a href="#char length expression"> &lt;char length expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CHECK"> </a> CHECK </td>
     <td> <a href="#assertion check"> &lt;assertion check&gt; </a>
          <a href="#check constraint definition"> &lt;check constraint definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CLASS_ORIGIN"> </a> CLASS_ORIGIN </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CLOSE"> </a> CLOSE </td>
     <td> <a href="#close statement"> &lt;close statement&gt; </a>
          <a href="#dynamic close statement"> &lt;dynamic close statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COALESCE"> </a> COALESCE </td>
     <td> <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COBOL"> </a> COBOL </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLLATE"> </a> COLLATE </td>
     <td> <a href="#collate clause"> &lt;collate clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLLATION"> </a> COLLATION </td>
     <td> <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#drop collation statement"> &lt;drop collation statement&gt; </a>
          <a href="#limited collation definition"> &lt;limited collation definition&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#translation collation"> &lt;translation collation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLLATION_CATALOG"> </a> COLLATION_CATALOG </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLLATION_NAME"> </a> COLLATION_NAME </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLLATION_SCHEMA"> </a> COLLATION_SCHEMA </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLUMN"> </a> COLUMN </td>
     <td> <a href="#add column definition"> &lt;add column definition&gt; </a>
          <a href="#alter column definition"> &lt;alter column definition&gt; </a>
          <a href="#drop column definition"> &lt;drop column definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COLUMN_NAME"> </a> COLUMN_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COMMAND_FUNCTION"> </a> COMMAND_FUNCTION </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#statement information item name"> &lt;statement information item name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COMMIT"> </a> COMMIT </td>
     <td> <a href="#commit statement"> &lt;commit statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COMMITTED"> </a> COMMITTED </td>
     <td> <a href="#level of isolation"> &lt;level of isolation&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONDITION_NUMBER"> </a> CONDITION_NUMBER </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONNECT"> </a> CONNECT </td>
     <td> <a href="#connect statement"> &lt;connect statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONNECTION"> </a> CONNECTION </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set connection statement"> &lt;set connection statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONNECTION_NAME"> </a> CONNECTION_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-const"> </a> const </td>
     <td> <a href="#C class modifier"> &lt;C class modifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRAINT"> </a> CONSTRAINT </td>
     <td> <a href="#constraint name definition"> &lt;constraint name definition&gt; </a>
          <a href="#drop domain constraint definition"> &lt;drop domain constraint definition&gt; </a>
          <a href="#drop table constraint definition"> &lt;drop table constraint definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRAINTS"> </a> CONSTRAINTS </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set constraints mode statement"> &lt;set constraints mode statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRAINT_CATALOG"> </a> CONSTRAINT_CATALOG </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRAINT_NAME"> </a> CONSTRAINT_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRAINT_SCHEMA"> </a> CONSTRAINT_SCHEMA </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONSTRATIN_CATALOG"> </a> CONSTRATIN_CATALOG </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONTINUE"> </a> CONTINUE </td>
     <td> <a href="#condition action"> &lt;condition action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CONVERT"> </a> CONVERT </td>
     <td> <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CORRESPONDING"> </a> CORRESPONDING </td>
     <td> <a href="#corresponding spec"> &lt;corresponding spec&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-COUNT"> </a> COUNT </td>
     <td> <a href="#get count"> &lt;get count&gt; </a>
          <a href="#set count"> &lt;set count&gt; </a>
          <a href="#set function specification"> &lt;set function specification&gt; </a>
          <a href="#set function type"> &lt;set function type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CREATE"> </a> CREATE </td>
     <td> <a href="#assertion definition"> &lt;assertion definition&gt; </a>
          <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema definition"> &lt;schema definition&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CROSS"> </a> CROSS </td>
     <td> <a href="#cross join"> &lt;cross join&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURRENT"> </a> CURRENT </td>
     <td> <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#disconnect object"> &lt;disconnect object&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURRENT_DATE"> </a> CURRENT_DATE </td>
     <td> <a href="#current date value function"> &lt;current date value function&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURRENT_TIME"> </a> CURRENT_TIME </td>
     <td> <a href="#current time value function"> &lt;current time value function&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURRENT_TIMESTAMP"> </a> CURRENT_TIMESTAMP </td>
     <td> <a href="#current timestamp value function"> &lt;current timestamp value function&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURRENT_USER"> </a> CURRENT_USER </td>
     <td> <a href="#default option"> &lt;default option&gt; </a>
          <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURSOR"> </a> CURSOR </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-CURSOR_NAME"> </a> CURSOR_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-D"> </a> <a name="xref-DATA"> </a> DATA </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DATE"> </a> DATE </td>
     <td> <a href="#date literal"> &lt;date literal&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DATETIME_INTERVAL_CODE"> </a> DATETIME_INTERVAL_CODE </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DATETIME_INTERVAL_PRECISION"> </a> DATETIME_INTERVAL_PRECISION </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DAY"> </a> DAY </td>
     <td> <a href="#non-second datetime field"> &lt;non-second datetime field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DEALLOCATE"> </a> DEALLOCATE </td>
     <td> <a href="#deallocate descriptor statement"> &lt;deallocate descriptor statement&gt; </a>
          <a href="#deallocate prepared statement"> &lt;deallocate prepared statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DEC"> </a> DEC </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DECIMAL"> </a> DECIMAL </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DECLARE"> </a> DECLARE </td>
     <td> <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>
          <a href="#embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DEFAULT"> </a> DEFAULT </td>
     <td> <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
          <a href="#connection object"> &lt;connection object&gt; </a>
          <a href="#connection target"> &lt;connection target&gt; </a>
          <a href="#default clause"> &lt;default clause&gt; </a>
          <a href="#default specification"> &lt;default specification&gt; </a>
          <a href="#drop column default clause"> &lt;drop column default clause&gt; </a>
          <a href="#drop domain default clause"> &lt;drop domain default clause&gt; </a>
          <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
          <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema character set specification"> &lt;schema character set specification&gt; </a>
          <a href="#update source"> &lt;update source&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DEFERRABLE"> </a> DEFERRABLE </td>
     <td> <a href="#constraint attributes"> &lt;constraint attributes&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DEFERRED"> </a> DEFERRED </td>
     <td> <a href="#constraint check time"> &lt;constraint check time&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set constraints mode statement"> &lt;set constraints mode statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DELETE"> </a> DELETE </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#delete rule"> &lt;delete rule&gt; </a>
          <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#delete statement: searched"> &lt;delete statement: searched&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DESC"> </a> DESC </td>
     <td> <a href="#collating sequence definition"> &lt;collating sequence definition&gt; </a>
          <a href="#ordering specification"> &lt;ordering specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DESCRIBE"> </a> DESCRIBE </td>
     <td> <a href="#describe input statement"> &lt;describe input statement&gt; </a>
          <a href="#describe output statement"> &lt;describe output statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DESCRIPTOR"> </a> DESCRIPTOR </td>
     <td> <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
          <a href="#deallocate descriptor statement"> &lt;deallocate descriptor statement&gt; </a>
          <a href="#get descriptor statement"> &lt;get descriptor statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set descriptor statement"> &lt;set descriptor statement&gt; </a>
          <a href="#using descriptor"> &lt;using descriptor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DIAGNOSTICS"> </a> DIAGNOSTICS </td>
     <td> <a href="#diagnostics size"> &lt;diagnostics size&gt; </a>
          <a href="#get diagnostics statement"> &lt;get diagnostics statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DISCONNECT"> </a> DISCONNECT </td>
     <td> <a href="#disconnect statement"> &lt;disconnect statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DISTINCT"> </a> DISTINCT </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set quantifier"> &lt;set quantifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DOMAIN"> </a> DOMAIN </td>
     <td> <a href="#alter domain statement"> &lt;alter domain statement&gt; </a>
          <a href="#domain definition"> &lt;domain definition&gt; </a>
          <a href="#drop domain statement"> &lt;drop domain statement&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DOUBLE"> </a> DOUBLE </td>
     <td> <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-double"> </a> double </td>
     <td> <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DOUBLE_PRECISION"> </a> DOUBLE_PRECISION </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DROP"> </a> DROP </td>
     <td> <a href="#drop assertion statement"> &lt;drop assertion statement&gt; </a>
          <a href="#drop character set statement"> &lt;drop character set statement&gt; </a>
          <a href="#drop collation statement"> &lt;drop collation statement&gt; </a>
          <a href="#drop column default clause"> &lt;drop column default clause&gt; </a>
          <a href="#drop column definition"> &lt;drop column definition&gt; </a>
          <a href="#drop domain constraint definition"> &lt;drop domain constraint definition&gt; </a>
          <a href="#drop domain default clause"> &lt;drop domain default clause&gt; </a>
          <a href="#drop domain statement"> &lt;drop domain statement&gt; </a>
          <a href="#drop schema statement"> &lt;drop schema statement&gt; </a>
          <a href="#drop table constraint definition"> &lt;drop table constraint definition&gt; </a>
          <a href="#drop table statement"> &lt;drop table statement&gt; </a>
          <a href="#drop translation statement"> &lt;drop translation statement&gt; </a>
          <a href="#drop view statement"> &lt;drop view statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-DYNAMIC_FUNCTION"> </a> DYNAMIC_FUNCTION </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#statement information item name"> &lt;statement information item name&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-E"> </a> <a name="xref-edition1987"> </a> edition1987 </td>
     <td> <a href="#1987"> &lt;1987&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-edition1989"> </a> edition1989 </td>
     <td> <a href="#1989 base"> &lt;1989 base&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-edition1992"> </a> edition1992 </td>
     <td> <a href="#1992"> &lt;1992&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ELSE"> </a> ELSE </td>
     <td> <a href="#else clause"> &lt;else clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-END"> </a> END </td>
     <td> <a href="#embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#searched case"> &lt;searched case&gt; </a>
          <a href="#simple case"> &lt;simple case&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-END-EXEC"> </a> END-EXEC </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#SQL terminator"> &lt;SQL terminator&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ESCAPE"> </a> ESCAPE </td>
     <td> <a href="#like predicate"> &lt;like predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXCEPT"> </a> EXCEPT </td>
     <td> <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXCEPTION"> </a> EXCEPTION </td>
     <td> <a href="#condition information"> &lt;condition information&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXEC"> </a> EXEC </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#SQL prefix"> &lt;SQL prefix&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXECUTE"> </a> EXECUTE </td>
     <td> <a href="#execute immediate statement"> &lt;execute immediate statement&gt; </a>
          <a href="#execute statement"> &lt;execute statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXISTS"> </a> EXISTS </td>
     <td> <a href="#exists predicate"> &lt;exists predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-extern"> </a> extern </td>
     <td> <a href="#C storage class"> &lt;C storage class&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXTERNAL"> </a> EXTERNAL </td>
     <td> <a href="#external collation"> &lt;external collation&gt; </a>
          <a href="#external translation"> &lt;external translation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-EXTRACT"> </a> EXTRACT </td>
     <td> <a href="#extract expression"> &lt;extract expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-F"> </a> <a name="xref-FALSE"> </a> FALSE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#truth value"> &lt;truth value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FETCH"> </a> FETCH </td>
     <td> <a href="#dynamic fetch statement"> &lt;dynamic fetch statement&gt; </a>
          <a href="#fetch statement"> &lt;fetch statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FIRST"> </a> FIRST </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-float"> </a> float </td>
     <td> <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FLOAT"> </a> FLOAT </td>
     <td> <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FOR"> </a> FOR </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FOREIGN"> </a> FOREIGN </td>
     <td> <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FORTRAN"> </a> FORTRAN </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FOUND"> </a> FOUND </td>
     <td> <a href="#condition"> &lt;condition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FROM"> </a> FROM </td>
     <td> <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#collation definition"> &lt;collation definition&gt; </a>
          <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#delete statement: searched"> &lt;delete statement: searched&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic fetch statement"> &lt;dynamic fetch statement&gt; </a>
          <a href="#extract expression"> &lt;extract expression&gt; </a>
          <a href="#fetch statement"> &lt;fetch statement&gt; </a>
          <a href="#from clause"> &lt;from clause&gt; </a>
          <a href="#limited collation definition"> &lt;limited collation definition&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#prepare statement"> &lt;prepare statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
          <a href="#trim operands"> &lt;trim operands&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-FULL"> </a> FULL </td>
     <td> <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#match type"> &lt;match type&gt; </a>
          <a href="#outer join type"> &lt;outer join type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-G"> </a> <a name="xref-GET"> </a> GET </td>
     <td> <a href="#character set source"> &lt;character set source&gt; </a>
          <a href="#get descriptor statement"> &lt;get descriptor statement&gt; </a>
          <a href="#get diagnostics statement"> &lt;get diagnostics statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-GLOBAL"> </a> GLOBAL </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#scope option"> &lt;scope option&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-GO"> </a> GO </td>
     <td> <a href="#go to"> &lt;go to&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-GOTO"> </a> GOTO </td>
     <td> <a href="#go to"> &lt;go to&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-GRANT"> </a> GRANT </td>
     <td> <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-GROUP"> </a> GROUP </td>
     <td> <a href="#group by clause"> &lt;group by clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-gt"> </a> gt </td>
     <td> <a href="#action list"> &lt;action list&gt; </a>
          <a href="#greater than operator"> &lt;greater than operator&gt; </a>
          <a href="#greater than or equals operator"> &lt;greater than or equals operator&gt; </a>
          <a href="#not equals operator"> &lt;not equals operator&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-H"> </a> <a name="xref-HAVING"> </a> HAVING </td>
     <td> <a href="#having clause"> &lt;having clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-High"> </a> High </td>
     <td> <a href="#high"> &lt;high&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-HOUR"> </a> HOUR </td>
     <td> <a href="#non-second datetime field"> &lt;non-second datetime field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-I"> </a> <a name="xref-IDENTITY"> </a> IDENTITY </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#translation specification"> &lt;translation specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-IMMEDIATE"> </a> IMMEDIATE </td>
     <td> <a href="#constraint check time"> &lt;constraint check time&gt; </a>
          <a href="#execute immediate statement"> &lt;execute immediate statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set constraints mode statement"> &lt;set constraints mode statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-IN"> </a> IN </td>
     <td> <a href="#in predicate"> &lt;in predicate&gt; </a>
          <a href="#position expression"> &lt;position expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INDICATOR"> </a> INDICATOR </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#indicator parameter"> &lt;indicator parameter&gt; </a>
          <a href="#indicator variable"> &lt;indicator variable&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INDICATOR_TYPE"> </a> INDICATOR_TYPE </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INITIALLY"> </a> INITIALLY </td>
     <td> <a href="#constraint check time"> &lt;constraint check time&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INNER"> </a> INNER </td>
     <td> <a href="#join type"> &lt;join type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INPUT"> </a> INPUT </td>
     <td> <a href="#describe input statement"> &lt;describe input statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INSENSITIVE"> </a> INSENSITIVE </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INSERT"> </a> INSERT </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#insert statement"> &lt;insert statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INT"> </a> INT </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INTEGER"> </a> INTEGER </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-IntegrityNo"> </a> IntegrityNo </td>
     <td> <a href="#integrity no"> &lt;integrity no&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-IntegrityYes"> </a> IntegrityYes </td>
     <td> <a href="#integrity yes"> &lt;integrity yes&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Intermediate"> </a> Intermediate </td>
     <td> <a href="#intermediate"> &lt;intermediate&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INTERSECT"> </a> INTERSECT </td>
     <td> <a href="#non-join query term"> &lt;non-join query term&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INTERVAL"> </a> INTERVAL </td>
     <td> <a href="#interval literal"> &lt;interval literal&gt; </a>
          <a href="#interval type"> &lt;interval type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-INTO"> </a> INTO </td>
     <td> <a href="#fetch statement"> &lt;fetch statement&gt; </a>
          <a href="#insert statement"> &lt;insert statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
          <a href="#using arguments"> &lt;using arguments&gt; </a>
          <a href="#using descriptor"> &lt;using descriptor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-IS"> </a> IS </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#boolean test"> &lt;boolean test&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#null predicate"> &lt;null predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-iso"> </a> iso </td>
     <td> <a href="#arc1"> &lt;arc1&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ISOLATION"> </a> ISOLATION </td>
     <td> <a href="#isolation level"> &lt;isolation level&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-J"> </a> <a name="xref-JOIN"> </a> JOIN </td>
     <td> <a href="#cross join"> &lt;cross join&gt; </a>
          <a href="#qualified join"> &lt;qualified join&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-K"> </a> <a name="xref-KEY"> </a> KEY </td>
     <td> <a href="#referential constraint definition"> &lt;referential constraint definition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#unique specification"> &lt;unique specification&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-L"> </a> <a name="xref-LANGUAGE"> </a> LANGUAGE </td>
     <td> <a href="#language clause"> &lt;language clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LAST"> </a> LAST </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LEADING"> </a> LEADING </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#trim specification"> &lt;trim specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LEFT"> </a> LEFT </td>
     <td> <a href="#outer join type"> &lt;outer join type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LENGTH"> </a> LENGTH </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LEVEL"> </a> LEVEL </td>
     <td> <a href="#isolation level"> &lt;isolation level&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LIKE"> </a> LIKE </td>
     <td> <a href="#like predicate"> &lt;like predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LOCAL"> </a> LOCAL </td>
     <td> <a href="#levels clause"> &lt;levels clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#scope option"> &lt;scope option&gt; </a>
          <a href="#set time zone value"> &lt;set time zone value&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
          <a href="#time zone specifier"> &lt;time zone specifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-long"> </a> long </td>
     <td> <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-Low"> </a> Low </td>
     <td> <a href="#low"> &lt;low&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-LOWER"> </a> LOWER </td>
     <td> <a href="#fold"> &lt;fold&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-lt"> </a> lt </td>
     <td> <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#less than operator"> &lt;less than operator&gt; </a>
          <a href="#less than or equals operator"> &lt;less than or equals operator&gt; </a>
          <a href="#not equals operator"> &lt;not equals operator&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-M"> </a> <a name="xref-MATCH"> </a> MATCH </td>
     <td> <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#references specification"> &lt;references specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MAX"> </a> MAX </td>
     <td> <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set function type"> &lt;set function type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MESSAGE_LENGTH"> </a> MESSAGE_LENGTH </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MESSAGE_OCTET_LENGTH"> </a> MESSAGE_OCTET_LENGTH </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MESSAGE_TEXT"> </a> MESSAGE_TEXT </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MIN"> </a> MIN </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set function type"> &lt;set function type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MINUTE"> </a> MINUTE </td>
     <td> <a href="#non-second datetime field"> &lt;non-second datetime field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MODULE"> </a> MODULE </td>
     <td> <a href="#module name clause"> &lt;module name clause&gt; </a>
          <a href="#qualified local table name"> &lt;qualified local table name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MONTH"> </a> MONTH </td>
     <td> <a href="#non-second datetime field"> &lt;non-second datetime field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MORE"> </a> MORE </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#statement information item name"> &lt;statement information item name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-MUMPS"> </a> MUMPS </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-N"> </a> <a name="xref-NAME"> </a> NAME </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NAMES"> </a> NAMES </td>
     <td> <a href="#embedded character set declaration"> &lt;embedded character set declaration&gt; </a>
          <a href="#module character set specification"> &lt;module character set specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set names statement"> &lt;set names statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NATIONAL"> </a> NATIONAL </td>
     <td> <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NATURAL"> </a> NATURAL </td>
     <td> <a href="#qualified join"> &lt;qualified join&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NCHAR"> </a> NCHAR </td>
     <td> <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NEXT"> </a> NEXT </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NO"> </a> NO </td>
     <td> <a href="#pad attribute"> &lt;pad attribute&gt; </a>
          <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NOT"> </a> NOT </td>
     <td> <a href="#between predicate"> &lt;between predicate&gt; </a>
          <a href="#boolean factor"> &lt;boolean factor&gt; </a>
          <a href="#boolean test"> &lt;boolean test&gt; </a>
          <a href="#column constraint"> &lt;column constraint&gt; </a>
          <a href="#condition"> &lt;condition&gt; </a>
          <a href="#constraint attributes"> &lt;constraint attributes&gt; </a>
          <a href="#in predicate"> &lt;in predicate&gt; </a>
          <a href="#like predicate"> &lt;like predicate&gt; </a>
          <a href="#null predicate"> &lt;null predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NULL"> </a> NULL </td>
     <td> <a href="#cast operand"> &lt;cast operand&gt; </a>
          <a href="#column constraint"> &lt;column constraint&gt; </a>
          <a href="#default option"> &lt;default option&gt; </a>
          <a href="#null predicate"> &lt;null predicate&gt; </a>
          <a href="#null specification"> &lt;null specification&gt; </a>
          <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#result"> &lt;result&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NULLABLE"> </a> NULLABLE </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NULLIF"> </a> NULLIF </td>
     <td> <a href="#case abbreviation"> &lt;case abbreviation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NUMBER"> </a> NUMBER </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#statement information item name"> &lt;statement information item name&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-NUMERIC"> </a> NUMERIC </td>
     <td> <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-O"> </a> <a name="xref-OCTET_LENGTH"> </a> OCTET_LENGTH </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#octet length expression"> &lt;octet length expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OF"> </a> OF </td>
     <td> <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-omitted"> </a> omitted </td>
     <td> <a href="#Cobol variable definition"> &lt;Cobol variable definition&gt; </a>
          <a href="#Fortran variable definition"> &lt;Fortran variable definition&gt; </a>
          <a href="#MUMPS variable definition"> &lt;MUMPS variable definition&gt; </a>
          <a href="#Pascal variable definition"> &lt;Pascal variable definition&gt; </a>
          <a href="#PL/I variable definition"> &lt;PL/I variable definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ON"> </a> ON </td>
     <td> <a href="#delete rule"> &lt;delete rule&gt; </a>
          <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#join condition"> &lt;join condition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
          <a href="#update rule"> &lt;update rule&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ONLY"> </a> ONLY </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#transaction access mode"> &lt;transaction access mode&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OPEN"> </a> OPEN </td>
     <td> <a href="#dynamic open statement"> &lt;dynamic open statement&gt; </a>
          <a href="#open statement"> &lt;open statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OPTION"> </a> OPTION </td>
     <td> <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OR"> </a> OR </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#search condition"> &lt;search condition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ORDER"> </a> ORDER </td>
     <td> <a href="#order by clause"> &lt;order by clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OUTER"> </a> OUTER </td>
     <td> <a href="#join type"> &lt;join type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OUTPUT"> </a> OUTPUT </td>
     <td> <a href="#describe output statement"> &lt;describe output statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-OVERLAPS"> </a> OVERLAPS </td>
     <td> <a href="#overlaps predicate"> &lt;overlaps predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-P"> </a> <a name="xref-PAD"> </a> PAD </td>
     <td> <a href="#pad attribute"> &lt;pad attribute&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PARTIAL"> </a> PARTIAL </td>
     <td> <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#match type"> &lt;match type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PASCAL"> </a> PASCAL </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PLI"> </a> PLI </td>
     <td> <a href="#language name"> &lt;language name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-POSITION"> </a> POSITION </td>
     <td> <a href="#position expression"> &lt;position expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-precision"> </a> precision </td>
     <td> <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PRECISION"> </a> PRECISION </td>
     <td> <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PREPARE"> </a> PREPARE </td>
     <td> <a href="#deallocate prepared statement"> &lt;deallocate prepared statement&gt; </a>
          <a href="#prepare statement"> &lt;prepare statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PRESERVE"> </a> PRESERVE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PRIMARY"> </a> PRIMARY </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#unique specification"> &lt;unique specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PRIOR"> </a> PRIOR </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PRIVILEGES"> </a> PRIVILEGES </td>
     <td> <a href="#privileges"> &lt;privileges&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PROCEDURE"> </a> PROCEDURE </td>
     <td> <a href="#procedure"> &lt;procedure&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-PUBLIC"> </a> PUBLIC </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-R"> </a> <a name="xref-READ"> </a> READ </td>
     <td> <a href="#level of isolation"> &lt;level of isolation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#transaction access mode"> &lt;transaction access mode&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-REAL"> </a> REAL </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#approximate numeric type"> &lt;approximate numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-REFERENCES"> </a> REFERENCES </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#references specification"> &lt;references specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RELATIVE"> </a> RELATIVE </td>
     <td> <a href="#fetch orientation"> &lt;fetch orientation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-REPEATABLE"> </a> REPEATABLE </td>
     <td> <a href="#level of isolation"> &lt;level of isolation&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RESTRICT"> </a> RESTRICT </td>
     <td> <a href="#drop behaviour"> &lt;drop behaviour&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RETURNED_LENGTH"> </a> RETURNED_LENGTH </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RETURNED_OCTET_LENGTH"> </a> RETURNED_OCTET_LENGTH </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RETURNED_SQLSTATE"> </a> RETURNED_SQLSTATE </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-REVOKE"> </a> REVOKE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#revoke statement"> &lt;revoke statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-RIGHT"> </a> RIGHT </td>
     <td> <a href="#outer join type"> &lt;outer join type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ROLLBACK"> </a> ROLLBACK </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#rollback statement"> &lt;rollback statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ROWS"> </a> ROWS </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-ROW_COUNT"> </a> ROW_COUNT </td>
     <td> <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
          <a href="#statement information item name"> &lt;statement information item name&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-S"> </a> <a name="xref-SCALE"> </a> SCALE </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SCHEMA"> </a> SCHEMA </td>
     <td> <a href="#drop schema statement"> &lt;drop schema statement&gt; </a>
          <a href="#module authorization clause"> &lt;module authorization clause&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema definition"> &lt;schema definition&gt; </a>
          <a href="#set schema statement"> &lt;set schema statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SCHEMA_NAME"> </a> SCHEMA_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SCROLL"> </a> SCROLL </td>
     <td> <a href="#allocate cursor statement"> &lt;allocate cursor statement&gt; </a>
          <a href="#declare cursor"> &lt;declare cursor&gt; </a>
          <a href="#dynamic declare cursor"> &lt;dynamic declare cursor&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SECOND"> </a> SECOND </td>
     <td> <a href="#datetime field"> &lt;datetime field&gt; </a>
          <a href="#end field"> &lt;end field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#single datetime field"> &lt;single datetime field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SECTION"> </a> SECTION </td>
     <td> <a href="#embedded SQL begin declare"> &lt;embedded SQL begin declare&gt; </a>
          <a href="#embedded SQL end declare"> &lt;embedded SQL end declare&gt; </a>
          <a href="#embedded SQL MUMPS declare"> &lt;embedded SQL MUMPS declare&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SELECT"> </a> SELECT </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#query specification"> &lt;query specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#select statement: single row"> &lt;select statement: single row&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SERIALIZABLE"> </a> SERIALIZABLE </td>
     <td> <a href="#level of isolation"> &lt;level of isolation&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SERVER_NAME"> </a> SERVER_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SESSION"> </a> SESSION </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set session authorization identifier statement"> &lt;set session authorization identifier statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SESSION_USER"> </a> SESSION_USER </td>
     <td> <a href="#default option"> &lt;default option&gt; </a>
          <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SET"> </a> SET </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#C character variable"> &lt;C character variable&gt; </a>
          <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#character set definition"> &lt;character set definition&gt; </a>
          <a href="#data type"> &lt;data type&gt; </a>
          <a href="#drop character set statement"> &lt;drop character set statement&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#referential action"> &lt;referential action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#schema character set specification"> &lt;schema character set specification&gt; </a>
          <a href="#set catalog statement"> &lt;set catalog statement&gt; </a>
          <a href="#set column default clause"> &lt;set column default clause&gt; </a>
          <a href="#set connection statement"> &lt;set connection statement&gt; </a>
          <a href="#set constraints mode statement"> &lt;set constraints mode statement&gt; </a>
          <a href="#set descriptor statement"> &lt;set descriptor statement&gt; </a>
          <a href="#set domain default clause"> &lt;set domain default clause&gt; </a>
          <a href="#set local time zone statement"> &lt;set local time zone statement&gt; </a>
          <a href="#set names statement"> &lt;set names statement&gt; </a>
          <a href="#set schema statement"> &lt;set schema statement&gt; </a>
          <a href="#set session authorization identifier statement"> &lt;set session authorization identifier statement&gt; </a>
          <a href="#set transaction statement"> &lt;set transaction statement&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-short"> </a> short </td>
     <td> <a href="#C numeric variable"> &lt;C numeric variable&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SIZE"> </a> SIZE </td>
     <td> <a href="#diagnostics size"> &lt;diagnostics size&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SMALLINT"> </a> SMALLINT </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
          <a href="#exact numeric type"> &lt;exact numeric type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SOME"> </a> SOME </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#some"> &lt;some&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SPACE"> </a> SPACE </td>
     <td> <a href="#pad attribute"> &lt;pad attribute&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL"> </a> SQL </td>
     <td> <a href="#embedded character set declaration"> &lt;embedded character set declaration&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#SQL prefix"> &lt;SQL prefix&gt; </a>
          <a href="#using descriptor"> &lt;using descriptor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQLCODE"> </a> SQLCODE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#status parameter"> &lt;status parameter&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQLCODE_TYPE"> </a> SQLCODE_TYPE </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQLERROR"> </a> SQLERROR </td>
     <td> <a href="#condition"> &lt;condition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQLSTATE"> </a> SQLSTATE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#status parameter"> &lt;status parameter&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQLSTATE_TYPE"> </a> SQLSTATE_TYPE </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
          <a href="#Ada unqualified type specification"> &lt;Ada unqualified type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SQL_STANDARD"> </a> SQL_STANDARD </td>
     <td> <a href="#Ada qualified type specification"> &lt;Ada qualified type specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-standard"> </a> standard </td>
     <td> <a href="#arc2"> &lt;arc2&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-static"> </a> static </td>
     <td> <a href="#C storage class"> &lt;C storage class&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SUBCLASS_ORIGIN"> </a> SUBCLASS_ORIGIN </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SUBSTRING"> </a> SUBSTRING </td>
     <td> <a href="#bit substring function"> &lt;bit substring function&gt; </a>
          <a href="#character substring function"> &lt;character substring function&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SUM"> </a> SUM </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set function type"> &lt;set function type&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-SYSTEM_USER"> </a> SYSTEM_USER </td>
     <td> <a href="#default option"> &lt;default option&gt; </a>
          <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-T"> </a> <a name="xref-TABLE"> </a> TABLE </td>
     <td> <a href="#alter table statement"> &lt;alter table statement&gt; </a>
          <a href="#drop table statement"> &lt;drop table statement&gt; </a>
          <a href="#explicit table"> &lt;explicit table&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TABLE_NAME"> </a> TABLE_NAME </td>
     <td> <a href="#condition information item name"> &lt;condition information item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TEMPORARY"> </a> TEMPORARY </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table definition"> &lt;table definition&gt; </a>
          <a href="#temporary table declaration"> &lt;temporary table declaration&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-THEN"> </a> THEN </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#searched when clause"> &lt;searched when clause&gt; </a>
          <a href="#simple when clause"> &lt;simple when clause&gt; </a>
          <a href="#translation collation"> &lt;translation collation&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TIME"> </a> TIME </td>
     <td> <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set local time zone statement"> &lt;set local time zone statement&gt; </a>
          <a href="#time literal"> &lt;time literal&gt; </a>
          <a href="#time zone specifier"> &lt;time zone specifier&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TIMESTAMP"> </a> TIMESTAMP </td>
     <td> <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#timestamp literal"> &lt;timestamp literal&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TIMEZONE_HOUR"> </a> TIMEZONE_HOUR </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#time zone field"> &lt;time zone field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TIMEZONE_MINUTE"> </a> TIMEZONE_MINUTE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#time zone field"> &lt;time zone field&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TO"> </a> TO </td>
     <td> <a href="#connect statement"> &lt;connect statement&gt; </a>
          <a href="#go to"> &lt;go to&gt; </a>
          <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#interval qualifier"> &lt;interval qualifier&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRAILING"> </a> TRAILING </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#trim specification"> &lt;trim specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRANSACTION"> </a> TRANSACTION </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set transaction statement"> &lt;set transaction statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRANSLATE"> </a> TRANSLATE </td>
     <td> <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRANSLATION"> </a> TRANSLATION </td>
     <td> <a href="#drop translation statement"> &lt;drop translation statement&gt; </a>
          <a href="#object name"> &lt;object name&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#translation collation"> &lt;translation collation&gt; </a>
          <a href="#translation definition"> &lt;translation definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRIM"> </a> TRIM </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#trim function"> &lt;trim function&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TRUE"> </a> TRUE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#truth value"> &lt;truth value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-TYPE"> </a> TYPE </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-U"> </a> <a name="xref-UNCOMMITTED"> </a> UNCOMMITTED </td>
     <td> <a href="#level of isolation"> &lt;level of isolation&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UNION"> </a> UNION </td>
     <td> <a href="#join type"> &lt;join type&gt; </a>
          <a href="#non-join query expression"> &lt;non-join query expression&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UNIQUE"> </a> UNIQUE </td>
     <td> <a href="#match predicate"> &lt;match predicate&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#unique predicate"> &lt;unique predicate&gt; </a>
          <a href="#unique specification"> &lt;unique specification&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UNKNOWN"> </a> UNKNOWN </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#truth value"> &lt;truth value&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UNNAMED"> </a> UNNAMED </td>
     <td> <a href="#descriptor item name"> &lt;descriptor item name&gt; </a>
          <a href="#non-reserved word"> &lt;non-reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UPDATE"> </a> UPDATE </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#updatability clause"> &lt;updatability clause&gt; </a>
          <a href="#update rule"> &lt;update rule&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-UPPER"> </a> UPPER </td>
     <td> <a href="#fold"> &lt;fold&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-USAGE"> </a> USAGE </td>
     <td> <a href="#action"> &lt;action&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-USER"> </a> USER </td>
     <td> <a href="#connection target"> &lt;connection target&gt; </a>
          <a href="#default option"> &lt;default option&gt; </a>
          <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-USING"> </a> USING </td>
     <td> <a href="#character translation"> &lt;character translation&gt; </a>
          <a href="#form-of-use conversion"> &lt;form-of-use conversion&gt; </a>
          <a href="#named columns join"> &lt;named columns join&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#using arguments"> &lt;using arguments&gt; </a>
          <a href="#using descriptor"> &lt;using descriptor&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-V"> </a> <a name="xref-VALUE"> </a> VALUE </td>
     <td> <a href="#general value specification"> &lt;general value specification&gt; </a>
          <a href="#get descriptor information"> &lt;get descriptor information&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set descriptor information"> &lt;set descriptor information&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-VALUES"> </a> VALUES </td>
     <td> <a href="#insert columns and source"> &lt;insert columns and source&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#table value constructor"> &lt;table value constructor&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-VARCHAR"> </a> VARCHAR </td>
     <td> <a href="#C VARCHAR variable"> &lt;C VARCHAR variable&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-VARYING"> </a> VARYING </td>
     <td> <a href="#bit string type"> &lt;bit string type&gt; </a>
          <a href="#character string type"> &lt;character string type&gt; </a>
          <a href="#national character string type"> &lt;national character string type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-VIEW"> </a> VIEW </td>
     <td> <a href="#drop view statement"> &lt;drop view statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-volatile"> </a> volatile </td>
     <td> <a href="#C class modifier"> &lt;C class modifier&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-W"> </a> <a name="xref-WHEN"> </a> WHEN </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#searched when clause"> &lt;searched when clause&gt; </a>
          <a href="#simple when clause"> &lt;simple when clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-WHENEVER"> </a> WHENEVER </td>
     <td> <a href="#embedded exception condition"> &lt;embedded exception condition&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-WHERE"> </a> WHERE </td>
     <td> <a href="#delete statement: positioned"> &lt;delete statement: positioned&gt; </a>
          <a href="#delete statement: searched"> &lt;delete statement: searched&gt; </a>
          <a href="#dynamic delete statement: positioned"> &lt;dynamic delete statement: positioned&gt; </a>
          <a href="#dynamic update statement: positioned"> &lt;dynamic update statement: positioned&gt; </a>
          <a href="#preparable dynamic delete statement: positioned"> &lt;preparable dynamic delete statement: positioned&gt; </a>
          <a href="#preparable dynamic update statement: positioned"> &lt;preparable dynamic update statement: positioned&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#update statement: positioned"> &lt;update statement: positioned&gt; </a>
          <a href="#update statement: searched"> &lt;update statement: searched&gt; </a>
          <a href="#where clause"> &lt;where clause&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-WITH"> </a> WITH </td>
     <td> <a href="#allocate descriptor statement"> &lt;allocate descriptor statement&gt; </a>
          <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#grant statement"> &lt;grant statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#view definition"> &lt;view definition&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-WORK"> </a> WORK </td>
     <td> <a href="#commit statement"> &lt;commit statement&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#rollback statement"> &lt;rollback statement&gt; </a>
     </td>
</tr>
<tr> <td>  <a name="xref-WRITE"> </a> WRITE </td>
     <td> <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#transaction access mode"> &lt;transaction access mode&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-Y"> </a> <a name="xref-YEAR"> </a> YEAR </td>
     <td> <a href="#non-second datetime field"> &lt;non-second datetime field&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
     </td>
</tr>
<tr> <td> <a name="keywords-Z"> </a> <a name="xref-ZONE"> </a> ZONE </td>
     <td> <a href="#datetime type"> &lt;datetime type&gt; </a>
          <a href="#reserved word"> &lt;reserved word&gt; </a>
          <a href="#set local time zone statement"> &lt;set local time zone statement&gt; </a>
          <a href="#time zone specifier"> &lt;time zone specifier&gt; </a>
     </td>
</tr>
</table>
<br>
<p><a href='#top'>Top</a></p>

<hr>
Please send feedback to Jonathan Leffler, variously:
<a href="mailto:jleffler@us.ibm.com"> jleffler@us.ibm.com </a> or
<a href="mailto:jonathan.leffler@gmail.com"> jonathan.leffler@gmail.com </a>.

</body>
</html>
